Innhold
En "disassembler", eller demonterer, er et program som lar deg se på maskinskoden til et løpende program. Demontering er en type analytisk prosedyre som programmerere bruker til å visualisere hvordan et program kjører i minnet. Mange programmer lar deg avmontere en "setup.exe" -fil, som lar deg se hvordan installasjonsprosedyren kjører på datamaskinen.
retninger
En demonterer lar deg se maskinkode fra en fil (Comstock Images / Comstock / Getty Images)-
Last ned og installer "IDA Pro" -programmet fra "Hez Ray" (se Resources). Det er et fargekodet program som lar deg skille mellom "setup.exe" -koden og Windows-operativsystemkoden. Minneshowet viser kjørekoden til EXE-filen som er plassert i minnet. Programmet lar deg også manipulere verdiene og pause utførelsen av filen. Dette lar deg teste programalternativer for filen "setup.exe".
-
Last ned og installer "W32 DASM" (se Resources) på datamaskinen som har filen "setup.exe". Dette er et gratis program, så det er bra for folk som ikke har mye erfaring med å demontere kjører filer og leser kodene fra minnet. Grensesnittet er et enkelt vindu, som viser koden i hver minneadresse. Det er imidlertid ikke mulig å endre koden i minnet, som i "IDA Pro".
-
Last ned og installer "OllyDbg" (se Ressurser). Dette programmet er en debugger og en debugger. En debugger samarbeider med debuggeren for å vise koden i minnet og la koden bli manipulert for å finne problemer og feil i filen "setup.exe". Dette er et åpen kildekodeprogram, slik at du kan legge til åpen kildekode moduler eller lage dine egne forbedringer til programmet.