Deobfuscate

Schrijver: Randy Alexander
Datum Van Creatie: 4 April 2021
Updatedatum: 16 Kunnen 2024
Anonim
MALWARE ANALYSIS - VBScript Decoding & Deobfuscating
Video: MALWARE ANALYSIS - VBScript Decoding & Deobfuscating

Inhoud

Definitie - Wat betekent Deobfuscate?

Deobfusceren is een programma dat moeilijk te begrijpen is omzetten in een programma dat eenvoudig, begrijpelijk en duidelijk is. Er zijn tools beschikbaar om een ​​moeilijke code of programma deobfuscate in een eenvoudige en begrijpelijke vorm. Obfuscation wordt meestal gedaan om software tegen aanvallers te beveiligen, waardoor het voor diegenen met kwaadaardige bedoelingen moeilijk is om de innerlijke functionaliteit te begrijpen. Evenzo kan obfuscation ook worden gebruikt om kwaadaardige inhoud in software te verbergen. Een deobfuscating tool wordt gebruikt om dergelijke programma's reverse-engineeren.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Deobfuscate uit

Veel technieken zijn geëvalueerd om obfuscated code reverse-engineeren. De drie belangrijkste technieken voor het deobfusceren van code zijn: Klonen is een methode die wordt gebruikt om code te deobfusceren. De code wordt verborgen door valse uitvoeringspaden, die in de code worden geïntroduceerd om statische analyse te voorkomen. Deze uitvoeringspaden hebben geen invloed op de uitvoeringstijd, maar genereren wel valse informatie tijdens programma-analyse. Ze verminderen ook de kwaliteit van informatie en maken het moeilijk om de code en de codelogica te analyseren. Dit probleem wordt verholpen door een segment van de code te klonen, zodat de valse uitvoeringspaden niet langer interfereren met het oorspronkelijke uitvoeringspad, waardoor ook de informatie uit de analyse wordt beschadigd.