Inhoud
Een "disassembler", of disassembler, is een programma waarmee u de machinecode van een lopend programma kunt bekijken. Demontage is een soort analyseprocedure die programmeurs gebruiken om te visualiseren hoe een programma in het geheugen wordt uitgevoerd. In veel programma's kunt u een "setup.exe" -bestand ontkoppelen, waarmee u kunt zien hoe de installatieprocedure op uw computer wordt uitgevoerd.
routebeschrijving
Met een demontageprogramma kunt u machinecode uit een bestand bekijken (Comstock Images / Comstock / Getty Images)-
Download en installeer het programma "IDA Pro" van "Hez Ray" (zie bronnen). Het is een toepassing met kleurcodering waarmee u onderscheid kunt maken tussen de code "setup.exe" en de Windows-code van het besturingssysteem. De geheugenweergave toont de lopende code van het EXE-bestand in het geheugen. Met het programma kunt u ook de waarden manipuleren en de uitvoering van het bestand pauzeren. Hiermee kunt u de programma-opties voor het bestand "setup.exe" testen.
-
Download en installeer de "W32 DASM" (zie bronnen) op de computer met het bestand "setup.exe". Dit is een gratis programma, dus het is goed voor mensen die niet veel ervaring hebben met het uit elkaar halen van lopende bestanden en het lezen van de codes uit het geheugen. De interface is een eenvoudig venster dat de code in elk geheugenadres toont. Het is echter niet mogelijk om de code in het geheugen te wijzigen, zoals in "IDA Pro".
-
Download en installeer "OllyDbg" (zie bronnen). Dit programma is een debugger en een debugger. Een foutopsporingsprogramma werkt samen met de foutopsporing om de code in het geheugen te bekijken en de code te laten manipuleren om problemen en fouten in het bestand "setup.exe" te vinden. Dit is een open source-programma, dus u kunt open source-modules toevoegen of uw eigen verbeteringen aan het programma aanbrengen.