Декомпилацијата вклучува реконструкција на изворниот код на програмата на јазикот на кој е напишана. Со други зборови, ова е спротивно на процесот на компилација, кога изворниот текст се претвора во машински упатства. Декомпилацијата може да се изврши со користење на специјализиран софтвер.
Начини за декомпирање на exe-датотеките
Декомпилацијата може да биде корисна за автор на софтвер кој го изгубил изворниот код или само за корисниците кои сакаат да ги знаат својствата на одредена програма. За ова постојат специјални програми за декомпелер.
Метод 1: VB Декомпелер
Првиот што треба да се разгледа е VB Decompiler, кој ви овозможува да ги декомпирате програмите напишани во Visual Basic 5.0 и 6.0.
Преземете VB Decompiler
- Кликнете Датотека и изберете „Отворена програма“ (Ctrl + O).
- Пронајдете и отворете ја програмата.
- Декомпилацијата треба да започне веднаш. Ако тоа не се случи, кликнете на "Започнете".
- По завршувањето, зборот се појавува на дното на прозорецот Декомполирани. На левата страна е дрво на предмети, а во централната може да го видите кодот.
- Доколку е потребно, зачувајте ги декомболираните елементи. За да го направите ова, кликнете Датотека и изберете ја соодветната опција, на пример, "Зачувај го декомполиран проект"да ги извлече сите предмети во папка на дискот.
Метод 2: ReFox
Во однос на декомпирање на програмите составени преку Visual FoxPro и FoxBASE +, ReFox се покажа како добар.
Преземете ReFox
- Преку вградениот прелистувач за датотеки, пронајдете ја саканата EXE-датотека. Ако го изберете, тогаш кратки информации за тоа ќе бидат прикажани десно.
- Отворете го контекстното мени и изберете "Декомпили".
- Willе се отвори прозорец каде што треба да наведете папка за зачувување на декомболирани датотеки. По клик ОК.
- Кога ќе заврши, се појавува следнава порака:
Можете да го видите резултатот во наведената папка.
Метод 3: ДеДе
И ДеДе ќе биде корисна за декомпирање на програмите Делфи.
Преземете DeDe
- Притиснете го копчето "Додај датотека".
- Пронајдете ја датотеката EXE и отворете ја.
- За да започнете декомпилација, кликнете на "Процес".
- По успешно завршување на постапката, се појавува следнава порака:
- За да ги зачувате сите овие податоци, отворете го табот „Проект“, проверете ги кутиите до типовите предмети што сакате да ги зачувате, изберете ја папката и кликнете на Направете датотеки.
Информациите за часовите, предметите, формите и процедурите ќе бидат прикажани во посебни јазичиња.
Метод 4: EMS-спасувач на изворот
Декомпелер на EMS Source Rescuer ви овозможува да работите со EXE-датотеки собрани со користење на Delphi и C ++ Builder.
Преземете го изворот на EMS спасувач
- Во блок "Извршна датотека" треба да ја наведете саканата програма.
- Во "Име на проектот" напишете го името на проектот и кликнете „Следно“.
- Изберете ги потребните предмети, наведете го програмскиот јазик и притиснете „Следно“.
- Во следниот прозорец, изворниот код е достапен во режимот за преглед. Останува да ја изберете излезната папка и да го притиснете копчето "Зачувај".
Ги разгледавме популарните декомблелери за датотеките EXE напишани на различни јазици за програмирање. Ако знаете други опции за работа, напишете за тоа во коментарите.