Virtulisseur de code

Code Virtulizer Code Virtulizer est un puissant système d'obfuscation de code
Télécharger maintenant

Virtulisseur de code Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Trial
  • Nom de l'éditeur:
  • Oreans Technologies
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 4.3 MB

Virtulisseur de code Mots clés


Virtulisseur de code La description

Code Virtulizer est un virtulisant de code système de code puissant-obfuscation peut aider les développeurs à protéger leurs zones de code sensibles par rapport à l'ingénierie inverse, car il s'agit d'un puissant système de code-obfuscation.Code Virtualizer convertira votre code d'origine (instructions Intel X86) en opcodes virtuels qui ne seront que être compris par une machine virtuelle interne. Ces opcodes virtuels et la machine virtuelle elle-même sont uniques pour chaque application protégée, en évitant une attaque générale sur le code Virtualizer.Code Virtualizer peut protéger vos zones de code sensibles dans tous les fichiers PE natifs X32 et X64 (comme des fichiers exécutables / exs, des services système, des DLL. , OCXS, contrôles ActiveX, épargnants d'écran et pilotes de périphérique). Lors de la création d'une application, le compilateur compilera le code source d'application dans plusieurs fichiers d'objets en code de la machine. Ensuite, les fichiers d'objet sont liés ensemble pour créer l'exécutable final.Lorsque un attaquant tente de craquer une application compilée, il utilisera un outil de décompiler qui décompiler le code de la machine dans un code plus complet (comme le code de montage ou une programmation plus élevée. Langue), faire ses recherches sur le code décompilé.Lorsque l'attaquant a une bonne connaissance de la demande cible, il peut modifier l'application compilée pour modifier son comportement. Par exemple, l'attaquant pourrait contourner la routine qui vérifie la période d'essai dans une application et le rend dirigé pour toujours, ou même pire, car elle se comporte comme si elle était enregistrée.Code virtualisation consiste à transformer le code binaire de une machine spécifique dans un code binaire différent qui est compris par une autre machine. C'est-à-dire que l'instruction définie d'une machine spécifique est convertie en un nouveau jeu d'instructions qui est compris par une autre machine. La photo suivante représente la transformation d'un bloc d'Intel X86 instructions dans une nouvelle instruction d'instructions pour une autre machine (spécifiquement une CPU de CODE 32 bits): Virtualizer de code peut générer plusieurs types de machines virtuelles avec un ensemble d'instructions différentes pour chacun. Cela signifie qu'un bloc spécifique d'instructions Intel X86 peut être converti en différentes instructions de jeu pour chaque machine, empêchant un attaquant de reconnaître tout opcode virtuel généré après la transformation des instructions X86. La photo suivante représente la manière dont un bloc d'instructions Intel X86 est converti en différents types d'opérations virtuelles, qui pourrait être émulée par différentes machines virtuelles.Lorsque un attaquant essaie de décompiler un bloc de code protégé par le virtualisateur de code, il ne trouvera pas les instructions d'origine x86. Au lieu de cela, il trouvera un ensemble d'instructions totalement nouveau qui n'est pas reconnu par lui ou tout autre décompiler spécial. Cela obligera l'attaquant à parcourir le travail extrêmement acharné consistant à identifier la manière dont chaque opération est exécuté et comment la machine virtuelle spécifique fonctionne pour chaque application protégée. Code Virtualizer obtient totalement l'exécution des opérations virtuelles et de l'étude de chaque machine virtuelle unique afin d'empêcher une personne d'étudier la manière dont les opcodes virtuels sont exécutés. Code Virtualizer est une technologie puissante qui peut empêcher une personne d'inspecter votre code sensible, telles que vos routines qui valident une clé série entrée pour enregistrer votre application. En outre, le code Virtualizer de code modifie légèrement l'en-tête PE de l'application protégée, ce qui signifie que vous pouvez mettre un compresseur ou un autre protecteur logiciel en haut du virtualiseur de code sans aucun problème.Si vous êtes un développeur de pilotes de périphérique et que vous vous sentiez négligé lorsqu'il n'y avait aucune solution pour protéger Vos pilotes de périphérique, Code Virtualizer vous offre la même technologie (pour les pilotes 32 bits et 64 bits) de la même manière que vos applications et DLL.


Virtulisseur de code Logiciels associés