Code Virtualizer 1.340

Licentie: Gratis proefperiode ‎Bestandsgrootte: 3.96 MB
‎Gebruikersbeoordeling: 3.0/5 - ‎1 ‎Stemmen

Over Code Virtualizer

Code Virtualizer is een krachtig code-obfuscation-systeem dat ontwikkelaars helpt hun gevoelige codegebieden te beschermen tegen Reverse Engineering en tegelijkertijd minimale systeembronnen vereist. Code Virtualizer zet uw oorspronkelijke code (Intel x86-instructies) om in Virtuele Opcodes die alleen door een interne virtuele machine worden begrepen. Die Virtuele Opcodes en de Virtuele Machine zelf zijn uniek voor elke beschermde toepassing, het vermijden van een algemene aanval op Code Virtualizer. Code Virtualizer kan uw gevoelige codegebieden beschermen in alle x32- en x64-native PE-bestanden (zoals uitvoerbare bestanden/EXE's, systeemservices, LLL's, OCX's, ActiveX-besturingselementen, schermbeveiligingen en apparaatstuurprogramma's). Codevirtualisatie bestaat uit de transformatie van binaire code van een specifieke machine naar een andere binaire code die door een andere machine wordt begrepen. Dat wil zeggen, de instructieset van een specifieke machine wordt omgezet in een nieuwe instructieset die door een andere machine wordt begrepen. Code Virtualizer kan meerdere soorten virtuele machines genereren met een andere instructieset voor elke. Dit betekent dat een specifiek blok Intel x86-instructies kan worden omgezet in verschillende instructieset voor elke machine, waardoor een aanvaller geen gegenereerde virtuele opcode herkent na de transformatie van x86-instructies. Wanneer een aanvaller een blok code probeert te ontcijferen dat is beveiligd door Code Virtualizer, vindt hij de oorspronkelijke x86-instructies niet. In plaats daarvan vindt hij een volledig nieuwe instructieset die niet wordt herkend door hem of een andere speciale decompiler. Dit zal de aanvaller dwingen om door het uiterst harde werk te gaan om te bepalen hoe elke opcode wordt uitgevoerd en hoe de specifieke virtuele machine voor elke beschermde toepassing werkt. Code Virtualizer verduistert volledig de uitvoering van de virtuele opcodes en de studie van elke unieke virtuele machine om te voorkomen dat iemand van het bestuderen van hoe de virtuele opcodes worden uitgevoerd.