Innehåll
En "disassembler", eller demonterare, är ett program som låter dig titta på maskinkoden för ett pågående program. Demontering är en typ av analytiskt förfarande som programmerare använder för att visualisera hur ett program körs i minnet. Många program låter dig avmontera en "setup.exe" -fil som låter dig se hur installationsproceduren körs på din dator.
vägbeskrivning
En disassembler låter dig se maskinkoden från en fil (Comstock Images / Comstock / Getty Images)-
Ladda ner och installera "IDA Pro" -programmet från "Hez Ray" (se Resources). Det är en färgkodad applikation som gör att du kan skilja mellan "setup.exe" -koden och Windows operativsystemskod. Minnesvisningen visar körkoden för EXE-filen som finns i minnet. Programmet låter dig också manipulera värdena och pausa körning av filen. Detta gör att du kan testa programalternativ för filen "setup.exe".
-
Hämta och installera "W32 DASM" (se Resurser) på datorn som har filen "setup.exe". Detta är ett gratis program, så det är bra för personer som inte har mycket erfarenhet av att demontera körfiler och läsa koderna från minnet. Gränssnittet är ett enkelt fönster, vilket visar koden i varje minnesadress. Det är emellertid inte möjligt att ändra koden i minnet, som i "IDA Pro".
-
Hämta och installera "OllyDbg" (se Resurser). Detta program är en debugger och en debugger. En debugger arbetar tillsammans med debuggeren för att visa koden i minnet och låta koden bli manipulerad för att hitta problem och fel i filen "setup.exe". Detta är ett open source-program, så du kan lägga till öppna källmoduler eller göra egna förbättringar till programmet.