Vitulador de código

Código VirtuTulizer Código A Virtuterizer é um poderoso sistema de ofuscação de código
Baixe Agora

Vitulador de código Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Trial
  • Nome do editor:
  • Oreans Technologies
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 4.3 MB

Vitulador de código Tag


Vitulador de código Descrição

O Virtulizer de Código do Código é um poderoso Virtulizador de Código de Ofuscação de Código, pode ajudar os desenvolvedores a proteger suas áreas de código sensíveis contra a engenharia reversa, pois é um poderoso sistema de ofuscação de código-ofuscação.code Virtualizer vai converter seu código original (Intel X86 instruções) em opcodes virtuais que só ser entendido por uma máquina virtual interna. Esses opcodes virtuais e a própria máquina virtual são exclusivos para cada aplicação protegida, evitando um ataque geral sobre o Virtualizer.code Virtualizer de código podem proteger suas áreas de código sensíveis em qualquer arquivo PE nativo X32 e X64 (como arquivos executáveis / exes, serviços do sistema, DLLs , OCXs, controles ActiveX, proteção de tela e drivers de dispositivo). Quando um aplicativo está sendo criado, o compilador compilará o código-fonte do aplicativo em vários arquivos de objeto feitos do código de idioma da máquina. Depois, os arquivos de objeto são vinculados para criar o executável final. Quando um invasor tenta rachar um aplicativo compilado, ele usará uma ferramenta decompiler que descompilaria o código de idioma da máquina em um código mais abrangente (como o código de montagem ou uma programação mais alta Linguagem), fazendo sua pesquisa sobre o código descompilado. Quando o invasor tiver um bom conhecimento do aplicativo de destino, ele pode modificar o aplicativo compilado para alterar seu comportamento. Por exemplo, o invasor pode ignorar a rotina que verifica o período de teste em um aplicativo e fazê-lo funcionar para sempre, ou, ainda pior, faça com que o aplicativo se comporte como se fosse registrado.Code Virtualização consiste na transformação do código binário de Uma máquina específica em um código binário diferente que é entendido por outra máquina. Ou seja, a instrução definida de uma máquina específica é convertida em um novo conjunto de instruções que é entendido por uma máquina diferente. A imagem a seguir representa a transformação de um bloco de instruções Intel X86 em um novo conjunto de instruções para outra máquina (especificamente um CPU de 32 bits RISC): O Virtualizer de Código pode gerar vários tipos de máquinas virtuais com um conjunto de instruções diferentes para cada um. Isso significa que um bloco específico de instruções Intel X86 pode ser convertido em diferentes instruções de conjunto para cada máquina, impedindo que um invasor reconheça qualquer opcode virtual gerado após a transformação das instruções X86. A imagem a seguir representa como um bloco de instruções da Intel X86 é convertida em diferentes tipos de opcodes virtuais, que poderiam ser emulados por diferentes máquinas virtuais. Quando um invasor tenta descompilar um bloco de código que foi protegido pelo Virtualizante de Código, ele não encontrará as instruções originais x86. Em vez disso, ele encontrará um conjunto de instruções completamente novo que não é reconhecido por ele ou qualquer outro descompilador especial. Isso forçará o invasor a passar pelo trabalho extremamente duro de identificar como cada opcode é executado e como a máquina virtual específica funciona para cada aplicativo protegido. O Virtualizer de Código totalmente ofuscou a execução dos opcodes virtuais e do estudo de cada máquina virtual exclusiva, a fim de evitar que alguém estude como os opcodes virtuais são executados. O Virtualizer de Código é uma tecnologia poderosa que pode impedir que alguém inspecione seu código confidencial, como suas rotinas que validam uma chave serial inserida para registrar seu aplicativo. Além disso, o Virtualizer de Código modifica ligeiramente o cabeçalho PE do aplicativo protegido, o que significa que você pode colocar um compressor ou outro protetor de software no topo do virtualizador de código sem problemas. Se você é um desenvolvedor do driver de dispositivo e foi negligenciado quando não houvesse solução para proteger Seu dispositivo drivers, o Virtualizer de código oferece a mesma tecnologia paraê-lo (para drivers de 32 bits e de 64 bits) da mesma forma que seus aplicativos e DLLs.


Vitulador de código Software Relacionado