Deobfuscate

Autor: Randy Alexander
Data De Criação: 4 Abril 2021
Data De Atualização: 16 Poderia 2024
Anonim
MALWARE ANALYSIS - VBScript Decoding & Deobfuscating
Vídeo: MALWARE ANALYSIS - VBScript Decoding & Deobfuscating

Contente

Definição - O que significa Deobfuscate?

Desobstruir é converter um programa difícil de entender em um que seja simples, compreensível e direto. Existem ferramentas disponíveis para ocultar um código ou programa difícil em um formato simples e compreensível. Geralmente, a ofuscação é feita para proteger o software dos invasores, dificultando o entendimento das pessoas com intenções maliciosas sobre sua funcionalidade interna. Da mesma forma, a ofuscação também pode ser usada para ocultar conteúdo malicioso no software. Uma ferramenta de desobstrução é usada para fazer a engenharia reversa desses programas.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Deobfuscate

Muitas técnicas foram avaliadas para fazer engenharia reversa de código ofuscado. As três técnicas principais para desofusar código são: A clonagem é um método usado para desofusar código. O código é ofuscado por caminhos de execução falsos, que são introduzidos no código para impedir a análise estática. Esses caminhos de execução não interferem no tempo de execução, mas geram informações falsas durante a análise do programa. Eles também reduzem a qualidade das informações e dificultam a análise do código e da lógica do código. Esse problema é solucionado através da clonagem de um segmento do código para que os caminhos de execução falsos não interfiram mais com o caminho de execução original, o que também corrompe as informações produzidas na análise.