Deobfuscate

Szerző: Randy Alexander
A Teremtés Dátuma: 4 Április 2021
Frissítés Dátuma: 16 Lehet 2024
Anonim
MALWARE ANALYSIS - VBScript Decoding & Deobfuscating
Videó: MALWARE ANALYSIS - VBScript Decoding & Deobfuscating

Tartalom

Meghatározás - Mit jelent a Deobfuscate?

A kiürítés azt jelenti, hogy a nehezen érthető programot konvertálják egyszerű, érthető és érthetővé. Vannak olyan eszközök, amelyek segítségével a kemény kódot vagy programot egyszerű és érthető formában lehet eltávolítani. Az összetévesztést általában a szoftverek támadókkal szembeni védelmére végzik, megnehezítve a rosszindulatú szándékú személyeket annak belső működésének megértését. Hasonlóképpen, az obfuzáció a szoftverek rosszindulatú tartalmának elrejtésére is felhasználható. Az ilyen programok visszafejlesztésére deobusáló eszközt használnak.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Deobfuscate-ot

Számos technikát értékelték az elmosódott kód visszafejlesztésére. A kód deobfuzálásának három fő technikája a következő: A klónozás az egyik módszer a kód deobfuszálására. A kódot hamis végrehajtási útvonalak útján hajtják végre, amelyeket a statikus elemzés megakadályozása érdekében bevezetnek a kódba. Ezek a végrehajtási útvonalak nem zavarják a futási időt, de hamis információkat generálnak a program elemzése során. Ezenkívül csökkentik az információ minőségét, és megnehezítik a kód és a kódlogika elemzését. Ezt a problémát a kód egy szegmensének klónozása révén oldják meg, így a hamis végrehajtási útvonalak már nem zavarják meg az eredeti végrehajtási útvonalat, ami szintén megrongálja az elemzésből előállított információkat.