In deze tutorial laat ik je zien hoe je een uitvoerbaar Windows-bestand (.exe- en .dll-bestanden) decompileert of reverse-engineered en de broncode terugkrijgt. Deze tutorial is gemakkelijk te leren voor een beginner. Als je een snelle leerling bent, voel je dan vrij om de tekst te skimmen.

Voor deze tutorial, maak ik een dummy project dat “Hello world” weergeeft in Visual Studio om te demonstreren hoe de broncode terug te krijgen.

Hier gaan we, hier is het project dat we gaan decompileren.

Hier zijn de code en de output. We krijgen dezelfde code na decompilatie.

Projectcode en uitvoer

Laten we beginnen met het decompileren van het bovenstaande project

Nu we een voorbeeldproject hebben gemaakt, laten we proberen het bovenstaande project te decompileren met JustDecompile van Telerik.

In het geval dat u deze software niet heeft, download en installeer het van hier

Stap – 1: Open JustDecompile

Open JustDecompile toepassing. Als u deze software nu hebt geïnstalleerd, wordt er waarschijnlijk een snelkoppeling op uw bureaublad gemaakt. Anders, open het vanuit het Start Menu

Stap – 2: Zoek het uitvoerbare bestand dat u wilt decompileren

Open het bestand dat u wilt decompileren in JustDecompile of sleep gewoon uw bestanden (.dll of .exe) naar de interface.

Ik gebruik de normale manier. Navigeer gewoon naar Open… -> Bestand(en) of druk gewoon op Ctrl + O op je toetsenbord en kies je bestand met File Explorer.

Als je het project nu hebt aangemaakt. dan kun je je uitvoerbare bestand vinden in de bin/Debug map van je Project Directory. Hier heb ik de mijne.

Open JustDecompile

Step – 3: Reverse Engineer

Hier gaan we naar het eigenlijke gedeelte. De DECOMPILATIE

Wanneer u een bestand opent in JustDecompile, zal het het bestand decompileren en het bestand toevoegen aan de huidige werkruimte. U kunt door de linker zijbalk bladeren voor de project bestanden.

In mijn geval, kreeg ik mijn broncode terug. Kijk maar eens in de afbeelding hieronder.

Als u alleen de broncode wilt controleren, kunt u hier stoppen. In het geval dat u een Visual Studio project van de broncode moet maken. Volg dan de volgende stap.

Stap – 4: Een Visual Studio-project maken

Zo, nu hebt u de broncode. Dit is wat u moet doen om een Visual Studio Project te maken van de gedecompileerde broncode.

Navigeer naar Tools -> Create Project. Hiermee wordt het Nieuwste Visual Studio Project aangemaakt (Momenteel VS 2017).

Als u een Legacy project wilt aanmaken (voor eerdere Visual Studio Versies), klik dan op Create Legacy Project

Maak dan een lege map aan en open deze. Klik vervolgens op Opslaan.

Dit maakt een Visual Studio-project in de opgegeven map en u bent klaar om te gaan.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.