Virtulizador de código

Descargar ahora

Virtulizador de código Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Trial
  • Nombre del editor:
  • Oreans Technologies
  • Sistemas operativos:
  • Windows All
  • Tamaño del archivo:
  • 4.3 MB

Virtulizador de código Etiquetas


Virtulizador de código Descripción

El virtulizador de código es un poderoso virtulizador del código del sistema de OBSCUSCIONES, puede ayudar a los desarrolladores a proteger sus áreas de código sensibles contra la ingeniería inversa porque es un potente sistema de codebusiones. El Virtualizador de código de código se convertirá su código original (INTERSIONES INTEL X86) en OPODES virtuales que solo ser entendido por una máquina virtual interna. Esos opciones virtuales y la máquina virtual en sí son únicas para todas las aplicaciones protegidas, evitando un ataque general sobre el código Virtualizer.code Virtualizer puede proteger sus áreas de código sensible en cualquier archivo PE nativo X32 y X64 (como archivos ejecutables / exes, servicios del sistema, DLLS , OCXS, controles ActiveX, ahorradores de pantalla y controladores de dispositivos). Cuando se crea una solicitud, el compilador compilará el código fuente de la aplicación en varios archivos de objetos hechos del código de idioma de la máquina. Después, los archivos de objetos están vinculados para crear el ejecutable final. Cuando un atacante intenta descifrar una aplicación compilada, utilizará una herramienta de descompilador que descompilará el código de lenguaje de la máquina en un código más completo (como un código de ensamblaje o una programación más alta Idioma), haciendo su investigación sobre el código descompilado. Cuando el atacante tiene un buen conocimiento de la solicitud de destino, puede modificar la aplicación compilada para alterar su comportamiento. Por ejemplo, el atacante podría pasar por alto la rutina que comprueba el período de prueba en una solicitud y hacer que se ejecute para siempre, o, incluso peor, haga que la aplicación se comporte como si estuviera registrada. La virtualización del código de código consiste en la transformación del código binario de Una máquina específica en un código binario diferente que se entiende por otra máquina. Es decir, el conjunto de instrucciones de una máquina específica se convierte en un nuevo conjunto de instrucciones que se entiende por una máquina diferente. La siguiente imagen representa la transformación desde un bloque de instrucciones Intel X86 en un nuevo conjunto de instrucciones para otra máquina (específicamente una CPU de 32 bits de RISC): el virtualizador de código puede generar múltiples tipos de máquinas virtuales con un conjunto de instrucciones diferentes para cada uno. Esto significa que un bloque específico de INTEL X86 INSTRUCTAS se puede convertir en diferentes instrucciones establecidas para cada máquina, evitando que un atacante reconozca cualquier opcode de opso virtual generado después de la transformación de las instrucciones X86. La siguiente imagen representa cómo un bloque de instrucciones Intel X86 se convierte en diferentes tipos de máquinas virtuales, que podrían ser emuladas por diferentes máquinas virtuales. Cuando un atacante intenta descompilar un bloque de código que estaba protegido por el virtualizador de código, no encontrará Las instrucciones originales X86. En su lugar, encontrará un conjunto de instrucciones completamente nuevo que no es reconocido por él o cualquier otro descompilador especial. Esto obligará al atacante a pasar por el trabajo extremadamente duro de identificar cómo se ejecuta cada opcode y cómo funciona la máquina virtual específica para cada aplicación protegida. El virtualizador de código totalmente ofusca la ejecución de las opciones virtuales y el estudio de cada máquina virtual única para evitar que alguien estudie cómo se ejecutan los opodes opcionales virtuales. El virtualizador de código es una tecnología poderosa que puede evitar que alguien inspeccione su código sensible, como sus rutinas que validan una tecla serie ingresada para registrar su solicitud. Además, el virtualizador de código modifica ligeramente el encabezado PE de la aplicación protegida, lo que significa que podría poner un compresor u otro protector de software en la parte superior del virtualizador de código sin problemas. Si es un desarrollador de controladores de dispositivo y se siente descuidado cuando no hubo solución para proteger Los controladores de su dispositivo, Code Virtualizer le ofrecen la misma tecnología para hacerlo (para controladores de 32 bits y 64 bits) de la misma manera que sus aplicaciones y DLL.


Virtulizador de código Software relacionado

Multi Packer

Con Multi Packer, puede crear 3 tipos de aplicaciones independientes empacadas. ...

720 Free

Descargar