Deobfuscate

Autor: Randy Alexander
Dátum Stvorenia: 4 Apríl 2021
Dátum Aktualizácie: 16 Smieť 2024
Anonim
MALWARE ANALYSIS - VBScript Decoding & Deobfuscating
Video: MALWARE ANALYSIS - VBScript Decoding & Deobfuscating

Obsah

Definícia - Čo znamená Deobfuscate?

Deobfuscate znamená zmeniť program, ktorý je ťažko zrozumiteľný, na ten, ktorý je jednoduchý, zrozumiteľný a priamy. K dispozícii sú nástroje na deobfúziu tvrdého kódu alebo programu na jednoduchú a zrozumiteľnú formu. Znepokojenie sa zvyčajne vykonáva na zabezpečenie softvéru pred útočníkmi, takže pre tých, ktorí majú zlé úmysly, je ťažké pochopiť jeho vnútornú funkčnosť. Podobne môže byť zmätok použité aj na utajenie škodlivého obsahu v softvéri. Na spätné inžinierstvo takýchto programov sa používa deobfuskačný nástroj.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje Deobfuscate

Bolo hodnotených veľa techník na zamlžovanie kódu spätným inžinierstvom. Tri hlavné techniky deobfuskovania kódu sú: Klonovanie je jednou z metód používaných na deobfuskáciu kódu. Kód je zahmlený falošnými cestami vykonávania, ktoré sú zavedené do kódu, aby sa zabránilo statickej analýze. Tieto cesty vykonávania nezasahujú do času vykonávania, ale počas analýzy programu generujú nepravdivé informácie. Taktiež znižujú kvalitu informácií a sťažujú analýzu kódu a logiky kódov. Tento problém sa rieši klonovaním segmentu kódu, takže cesty nesprávneho vykonávania už neinterferujú s pôvodnou cestou vykonávania, čo poškodzuje aj informácie získané z analýzy.