Децомпилација подразумева поновно стварање изворног кода програма на језику на којем је написан. Другим речима, овај процес је обрнути процесу компилације, када се изворни текст претвара у машинске инструкције. Децомпилација се може извршити помоћу специјализованог софтвера.

Методе за декомпиловање ЕКСЕ датотека

Децомпилација може бити корисна ауторима софтвера који је изгубио изворни код, или једноставно корисницима који желе знати особине одређеног програма. За то постоје посебни програми декомпилера.

Метод 1: ВБ децомпилер

Прво, узмите ВБ Децомпилер, који вам омогућава да декомпилирате програме написане у Висуал Басиц 5.0 и 6.0.

Преузмите ВБ Децомпилер

  1. Кликните на Датотека и изаберите Отвори програм ( Цтрл + О ).
  2. Стандардно отварање програма у ВБ Децомпилеру

  3. Пронађите и отворите програм.
  4. Отварање ЕКСЕ у ВБ децомпилеру

  5. Децомпилација би требала почети одмах. Ако се то не деси, кликните на дугме "Старт ".
  6. Започињање декомпилације у ВБ декомпилатору

  7. На крају прозора појављује се ријеч "Децомпилед" . Стабло објекта налази се са леве стране, а код се може видети у централном делу.
  8. Прегледајте извор преко ВБ Децомпилер-а

  9. Ако је потребно, сачувајте декомпилиране елементе. Да бисте то урадили, кликните на "Датотека" и изаберите одговарајућу опцију, на пример, "Сачувај декомпиловани пројекат" да бисте извадили све објекте у фасциклу на диску.
  10. Сачувајте декомпилирани пројекат у ВБ Децомпилер

Метод 2: РеФок

Што се тиче декомпилирања програма састављених кроз Висуал ФокПро и ФокБАСЕ +, РеФок је добра идеја.

Преузмите РеФок програм

  1. Користите уграђени прегледач датотека како бисте пронашли ЕКСЕ датотеку која вам је потребна. Ако га изаберете, десна страна ће приказати кратке информације о томе.
  2. Тражи ЕКСЕ преко РеФок-а

  3. Отворите контекстни мени и изаберите "Децомпиле" .
  4. Прелазак на декомпилацију у РеФок

  5. Отвара се прозор где треба да одредите фасциклу да бисте сачували декомпилиране датотеке. Затим кликните на "ОК" .
  6. Покрените декомпилацију у РеФок-у

  7. По завршетку, појавит ће се сљедећа порука:
  8. Крај декомпилација у РеФок-у

Резултате можете видети у наведеном фасциклу.

Метод 3: ДеДе

А ДеДе ће бити корисна за декомпилацију програма на Делпхи.

Преузми ДеДе

  1. Кликните на дугме Додај датотеку .
  2. Додавање датотеке на ДеДе

  3. Пронађите ЕКСЕ датотеку и отворите је.
  4. Додавање ЕКСЕ у ДеДе

  5. Да бисте започели декомпилацију, кликните на дугме Процес .
  6. Покрени де-декулацију

  7. Након успјешног завршетка процедуре, појавит ће се сљедећа порука:
  8. Крај декомпилације у ДеДе

    Појединачни табови ће приказивати информације о класама, објектима, обрасцима и процедурама.

  9. Да бисте сачували све ове податке, отворите картицу "Пројекат" , потврдите поље поред типова објеката које желите да сачувате, изаберите фолдер и кликните на "Направи датотеке" .
  10. Чување декомпилираних објеката у ДеДе

Метод 4: ЕМС Соурце Ресцуер

Децомпилер ЕМС Соурце Ресцуер вам омогућава да радите са ЕКСЕ-датотекама састављеним са Делпхи и Ц ++ Буилдер-ом.

Преузмите ЕМС Соурце Ресцуер

  1. У "Екецутабле Филе" блок , морате одредити жељени програм.
  2. У "Назив пројекта" упишите назив пројекта и кликните на "Нект" .
  3. Избор извора и име пројекта у ЕМС Соурце Ресцуер

  4. Изаберите потребне објекте, наведите програмски језик и кликните на "Даље" .
  5. Избор предмета и програмског језика у ЕМС Соурце Ресцуер

  6. У следећем прозору, изворни код је доступан у режиму прегледа. Остаје да изаберете излазни фолдер и притисните дугме "Сачувај" .
  7. Прегледајте и спремите пројекат у ЕМС Соурце Ресцуер

Прегледали смо популарне декомпилере за ЕКСЕ датотеке написане на различитим програмским језицима. Ако знате друге радне опције, пишите о томе у коментарима.