Code Virtualizer 1.340

Licenza: Prova gratuita ‎Dimensioni del file: 3.96 MB
‎Valutazione utenti: 3.0/5 - ‎1 ‎Voti

Circa Code Virtualizer

Code Virtualizer è un potente sistema di offuscamento del codice che aiuta gli sviluppatori a proteggere le aree di codice sensibili dal reverse engineering, richiedendo al contempo risorse di sistema minime. Code Virtualizer convertirà il codice originale (istruzioni Intel x86) in codici operativi virtuali che verranno compresi solo da una macchina virtuale interna. Questi opcode virtuali e la macchina virtuale stessa sono unici per ogni applicazione protetta, evitando un attacco generale su Code Virtualizer. Code Virtualizer può proteggere le aree di codice sensibili in qualsiasi file PE nativo x32 e x64 (ad esempio file eseguibili/ESE, servizi di sistema, DLL, OCX, controlli ActiveX, screen saver e driver di dispositivo). La virtualizzazione del codice consiste nella trasformazione del codice binario da una macchina specifica in un codice binario diverso che viene compreso da un'altra macchina. Cioè, il set di istruzioni da una macchina specifica viene convertito in un nuovo set di istruzioni che viene compreso da una macchina diversa. Code Virtualizer può generare più tipi di macchine virtuali con un set di istruzioni diverso per ognuna di essi. Ciò significa che un blocco specifico di istruzioni Intel x86 può essere convertito in un set di istruzioni diverso per ogni computer, impedendo a un utente malintenzionato di riconoscere qualsiasi codice operativo virtuale generato dopo la trasformazione dalle istruzioni x86. Quando un utente malintenzionato tenta di decompilare un blocco di codice protetto da Code Virtualizer, non troverà le istruzioni x86 originali. Invece, troverà un set di istruzioni completamente nuovo che non è riconosciuto da lui o da qualsiasi altro decompilatore speciale. Ciò costringerà l'utente malintenzionato a passare attraverso il duro lavoro di identificazione di come viene eseguito ogni codice operativo e come funziona la macchina virtuale specifica per ogni applicazione protetta. Code Virtualizer offusca totalmente l'esecuzione dei codici operativi virtuali e lo studio di ogni macchina virtuale unica al fine di impedire a qualcuno di studiare come vengono eseguiti i codici operativi virtuali.