Как декомпилировать EXE файлы

Как декомпилировать EXE файлы

Декомпиляция предполагает восстановление исходного кода программы на том языке, на котором она была написана. Другими словами, этот процесс противоположен процессу компиляции, когда исходный текст преобразуется в машинные инструкции. Декомпиляцию можно выполнить с помощью специализированного программного обеспечения.

Способы распаковки EXE файлов

Декомпиляция может быть полезна для автора программного обеспечения, потерявшего исходный код, или просто для пользователей, которые хотят знать свойства конкретной программы. Для этого существуют специальные программы декомпрессии.

Метод 1: декомпилятор VB

Сначала рассмотрим VB Decompiler, который позволяет декомпилировать программы, написанные на Visual Basic 5.0 и 6.0.

Скачать VB Decompiler

  1. Щелкните Файл и выберите Открыть программу (Ctrl + O).
  2. Как декомпилировать EXE файлы

  3. Найдите и откройте программу.
  4. Как декомпилировать EXE файлы

  5. Декомпиляция должна начаться немедленно. Если этого не произошло, нажмите на кнопку "Начало ".
  6. Как декомпилировать EXE файлы

  7. Слово появляется в конце окна "Декомпилированный" . Дерево объектов находится слева, а код можно увидеть в центре.
  8. Как декомпилировать EXE файлы

  9. При необходимости сохраните разложенные элементы. Для этого нажмите на "файл" и выберите подходящий вариант, например "Сохраните декомпилированный проект"для извлечения всех объектов в папку на диске.
  10. Как декомпилировать EXE файлы

Читать также:  Как установить приложение на Android

Способ 2: ReFox

Для декомпиляции программ, скомпилированных с помощью Visual FoxPro и FoxBASE +, ReFox — хорошая идея.

Скачать программу ReFox

  1. Используйте встроенный файловый браузер, чтобы найти нужный EXE-файл. Если вы выберете его, с правой стороны отобразится краткая информация о нем.
  2. Как декомпилировать EXE файлы

  3. Откройте контекстное меню и выберите "Декомпиляция" .
  4. Как декомпилировать EXE файлы

  5. Откроется окно, в котором нужно указать папку для сохранения распакованных файлов. Затем нажмите на "в порядке" .
  6. Как декомпилировать EXE файлы

  7. По завершении появится следующее сообщение:
  8. Как декомпилировать EXE файлы

Вы можете увидеть результат в указанной папке.

Метод 3: DeDe

А DeDe будет полезен для декомпиляции программ Delphi.

Скачать DeDe

  1. Щелкните кнопку Добавить файл.
  2. Как декомпилировать EXE файлы

  3. Найдите EXE-файл и откройте его.
  4. Как декомпилировать EXE файлы

  5. Чтобы начать декомпиляцию, нажмите кнопку «Обработка».
  6. Как декомпилировать EXE файлы

  7. После успешного завершения процедуры появится следующее сообщение:
  8. Как декомпилировать EXE файлы

    В отдельных разделах будет отображаться информация о классах, объектах, формах и процедурах.

  9. Чтобы сохранить все эти данные, откройте вкладку "Проект" , установите флажок рядом с типами элементов, которые вы хотите сохранить, выберите папку и нажмите "Создание файлов" .
  10. Как декомпилировать EXE файлы

Читать также:  Скачать дубликат камеры на русском языке

Метод 4: Спаситель источника EMS

Декомпилятор EMS Source Rescuer позволяет работать с EXE-файлами, скомпилированными с помощью Delphi и C ++ Builder.

Скачать спаситель источника EMS

  1. В блоке "Запускаемый файл" необходимо указать желаемую программу.
  2. В "Название проекта" напишите название проекта и нажмите на "Вперед" .
  3. Как декомпилировать EXE файлы

  4. Выберите необходимые объекты, установите язык программирования и нажмите "Вперед" .
  5. Как декомпилировать EXE файлы

  6. В следующем окне исходный код доступен в режиме предварительного просмотра. Осталось выбрать папку вывода и нажать кнопку "Сохранить" .
  7. Как декомпилировать EXE файлы

Мы рассмотрели популярные декомпьютеры для EXE-файлов, написанных на разных языках программирования. Если вам известны другие варианты работы, напишите об этом в комментариях.

Понравилась статья? Поделиться с друзьями:
Что нужно знать пользователю?