Deobfuscate

Autor: Randy Alexander
Datum Vytvoření: 4 Duben 2021
Datum Aktualizace: 16 Smět 2024
Anonim
MALWARE ANALYSIS - VBScript Decoding & Deobfuscating
Video: MALWARE ANALYSIS - VBScript Decoding & Deobfuscating

Obsah

Definice - Co znamená Deobfuscate?

Deobfuscate znamená převést program, který je těžko srozumitelný, na ten, který je jednoduchý, srozumitelný a přímý. K dispozici jsou nástroje k deobfuzi tvrdého kódu nebo programu do jednoduché a srozumitelné formy. Zmatek se obvykle provádí za účelem zabezpečení softwaru od útočníků, což ztěžuje pochopení jeho vnitřní funkce pro ty, kteří mají zákeřné úmysly. Podobně může být zmatek také použit ke skrytí škodlivého obsahu v softwaru. K zpětnému inženýrství takových programů se používá deobfuskační nástroj.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Deobfuscate

Mnoho technik bylo vyhodnoceno pro zamlžený kód zpětného inženýrství. Tři hlavní techniky deobfuscating kódu jsou: Klonování je jedna metoda používaná k deobfuscate kódu. Kód je zmaten prostřednictvím chybných cest provádění, které jsou do kódu zavedeny, aby se zabránilo statické analýze. Tyto cesty provádění nezasahují do doby běhu, ale během analýzy programu generují nepravdivé informace. Snižují také kvalitu informací a ztěžují analýzu kódu a logiky kódu. Tento problém je vyřešen klonováním segmentu kódu, takže cesty nesprávného spuštění již neinterferují s původní cestou provádění, což také poškozuje informace získané z analýzy.