Deobfuscate

Autor: Randy Alexander
Data Creației: 4 Aprilie 2021
Data Actualizării: 16 Mai 2024
Anonim
MALWARE ANALYSIS - VBScript Decoding & Deobfuscating
Video: MALWARE ANALYSIS - VBScript Decoding & Deobfuscating

Conţinut

Definiție - Ce înseamnă Deobfuscate?

A deobfusca înseamnă a converti un program dificil de înțeles într-unul simplu, inteligibil și simplu. Există instrumente disponibile pentru deobfuscarea unui cod sau program dur într-o formă simplă și inteligibilă. Obfuscarea este de obicei făcută pentru a proteja software-ul de atacatori, ceea ce îngreunează cei cu intenții rău intenționate să înțeleagă funcționalitatea sa interioară. În mod similar, obuscularea poate fi folosită și pentru a ascunde conținutul rău intenționat în software. Un instrument de de-disfuncționare este utilizat pentru a genera un program de inversare a acestor programe.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Deobfuscate

Multe tehnici au fost evaluate pentru a obține codul obfuscat cu inginerie inversă. Cele trei tehnici principale pentru deobfuscarea codului sunt: ​​Clonarea este o metodă folosită pentru deobfuscularea codului. Codul este obfuscat prin căi de execuție false, care sunt introduse în cod pentru a preveni analiza statică. Aceste căi de execuție nu interferează cu timpul de rulare, dar generează informații false în timpul analizei programului. De asemenea, reduc calitatea informațiilor și îngreunează analiza codului și a logicii codului. Această problemă este abordată prin clonarea unui segment al codului, astfel încât căile de execuție false să nu mai interfereze cu calea de execuție inițială, care, de asemenea, corupe informațiile produse în urma analizei.