Code Virtualizer 1.340

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

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.

cronologia delle versioni

  • Versione 1.340 pubblicato il 2007-11-27

    Contratto di licenza con l'utente finale



    (c) 2006 Oreans Technologies ELECTRONIC END USER LICENSE AGREEMENT FOR Code Virtualizer - Total Obfuscation against Reverse Enginnering NOTICE TO USER: THIS IS A CONTRACT. INSTALLANDO QUESTO SOFTWARE ACCETTI TUTTI I TERMINI E LE CONDIZIONI DEL PRESENTE CONTRATTO. Leggere attentamente questa opzione prima di scaricare/utilizzare questo software "Code Virtualizer". Si tratta di un accordo giuridicamente vincolante tra le tecnologie You e Oreans. Installando, copiando o utilizzando in altro modo uno dei miei prodotti software includono aggiornamenti, codici sorgente e documentazione correlata per qualsiasi scopo, l'Utente accetta di essere vincolato da questa licenza, incluse, a titolo esemplificativo e non limitazioni, le esclusioni e le limitazioni della Mia responsabilità ivi contenute. Se non sei d'accordo con i termini e le condizioni di questa licenza, non puoi installare, copiare o utilizzare in altro modo Code Virtualizer. a.) La commissione per l' Code Virtualizer è protetto dalle leggi sul copyright e dai trattati internazionali sul copyright, nonché da altre leggi e trattati sulla proprietà intellettuale. Code Virtualizer è concesso in licenza, non venduto. Non è consentito installare o utilizzare Code Virtualizer se non in conformità con la licenza. In considerazione del tuo accordo ai termini di questa licenza, Oreans Technologies ti concede un diritto non esclusivo di installare e utilizzare Code Virtualizer come consentito dalla presente licenza. b.) L'utente accetta di non installare o utilizzare alcuna singola copia di Code Virtualizer su più di un computer alla volta e non tramite alcuna rete o tramite accesso remoto o di altro tipo. Questa disposizione è disponibile solo per singole copie e non si applica alle licenze multi-sistema o alla versione demo. Se Code Virtualizer è stato acquistato dal tuo datore di lavoro Accetti di ottenere l'autorizzazione esplicita del tuo datore di lavoro prima di installare Code Virtualizer su più computer come descritto qui. c.) Se è stata acquistata una licenza multi-sistema "licenza aziendale" per Code Virtualizer, l'utente accetta di installare o utilizzare Code Virtualizer solo sui computer dell'azienda. d.) Quando acquisti Code Virtualizer, riceverai la versione registrata di Code Virtualizer. Non è possibile pubblicare o distribuire questo codice con alcun mezzo. In tal caso, la licenza per l'utilizzo di Code Virtualizer viene terminata automaticamente ed è necessario rimuovere Code Virtualizer dal computer o dai computer. e.) Fatta eccezione per quanto sopra indicato, Oreans Technologies declina tutte le garanzie, esplicite o implicite, scritte o orali, incluse eventuali garanzie implicite di commerciabilità o idoneità per uno scopo particolare. f.) Oreans Technologies non può promettere che Code Virtualizer sarà privo di bug o errori di programma, ma se segnala un errore o un bug del programma a Oreans Technologies, faremo del nostro meglio per correggerlo. g.) In nessun caso Oreans Technologies sarà responsabile per eventuali danni accidentali, consequenziali o punitivi derivanti dall'utilizzo di Code Virtualizer o dal rapporto con Oreans Technologies. Non qualsiasi cosa derivante dall'utilizzo di Code Virtualizer o dalla tua relazione con Oreans Technologies. Si noti che alcuni stati non consentono l'esclusione o la limitazione di responsabilità per danni incidentali o consequenziali, pertanto la limitazione di cui sopra potrebbe non applicarsi all'Utente. h.) È consentito effettuare una copia di backup di Code Virtualizer a supporto dell'uso consentito di Code Virtualizer a condizione che l'immagine della copia di backup sia etichettata con l'informativa sul copyright di Oreans Technologies. Qualsiasi altra copia dell'intero o di qualsiasi parte di Code Virtualizer è illegale. i.) L'utente non può né consentire o consentire ad altri di vendere, distribuire, affittare, prestare, affittare, sotto-licenza o altrimenti trattare in Code Virtualizer. j.) L'utente non può né permettere o consentire ad altri di alterare, adattare, unire, modificare o tradurre il Virtualizzatore del Codice in alcun modo per qualsiasi scopo, incluso, a titolo esemplificativo, la correzione degli errori. k.) L'utente non può né permettere o consentire ad altri di decodificare, smontare o decompilare Il Virtualizzatore del Codice, tranne per il fatto che è possibile decompilare Code Virtualizer solo nella misura consentita dalla legge laddove ciò sia indispensabile per ottenere le informazioni necessarie per ottenere l'interoperabilità di un programma creato in modo indipendente con Code Virtualizer o con un altro programma e fornito sempre tali informazioni non sono prontamente disponibili da Oreans Technologies o altrove. l.) L'Ue deve rispettare tutte le leggi, le norme e i regolamenti pertinenti in materia di importazione ed esportazione che riguardano Code Virtualizer o qualsiasi parte di esso, incluso, a titolo esemplificativo. Indipendentemente da qualsiasi divulgazione effettuata da Oreans Technologies destinazione di Code Virtualizer, l'Utente finale non esporterà o risporterà, direttamente o indirettamente, Code Virtualizer senza prima ottenere tutti i consensi o le autorizzazioni scritte che potrebbero essere richiesti da tali leggi, regole o regolamenti.

Dettagli del programma