Съдържание
"Disassembler", или disassembler, е програма, която ви позволява да погледнете машинния код на работеща програма. Разглобяването е вид аналитична процедура, която програмистите използват, за да визуализират как работи програмата в паметта. Много програми ви позволяват да демонтирате файл "setup.exe", който ви позволява да видите как се изпълнява процедурата по инсталиране на вашия компютър.
инструкции
Разглобяването ви позволява да видите машинен код от файл (Comstock Images / Comstock / Getty Images)-
Изтеглете и инсталирайте програмата "IDA Pro" от "Hez Ray" (вж. Ресурси). Това е приложение с цветен код, което ви позволява да различавате кода "setup.exe" и кода на операционната система Windows. Изгледът на паметта показва работния код на EXE файла, намиращ се в паметта. Програмата също така ви позволява да манипулирате стойностите и да спрете изпълнението на файла. Това ви позволява да тествате програмни опции за файла "setup.exe".
-
Изтеглете и инсталирайте "W32 DASM" (вж. Ресурси) на компютъра, който има файла "setup.exe". Това е безплатна програма, така че е добре за хора, които нямат много опит в разглобяването на работещи файлове и четене на кодовете от паметта. Интерфейсът е прост прозорец, който показва кода във всеки адрес на паметта. Въпреки това, не е възможно да промените кода в паметта, както е в "IDA Pro".
-
Изтеглете и инсталирайте "OllyDbg" (вж. Ресурси). Тази програма е дебъгер и дебъгер. Дебъгерът работи заедно с дебъгера, за да види кода в паметта и да позволи манипулирането на кода, за да открие проблеми и грешки в файла "setup.exe". Това е програма с отворен код, така че можете да добавяте модули с отворен код или да правите собствени подобрения в програмата.