3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как распаковать файл exe

Как распаковать файл exe

COM/EXE/DLL-распаковщики, анализаторы

CUP386 3.4

Известный хакерский распаковщик DOS COM/EXE-упакованных или защищенных файлов by Sage/CyberWare (UCF). Позволяет распаковывать программы сжатые/зашифрованные даже неизвестными или новыми утилитами. Работает через командную строку и имеет множество параметров (читай возможностей). В программе имеется несколько режимов взлома: пошаговый real-mode, пошаговый V86 и real-mode i80386-эмуляция. В зависимости от режима, CUP386 использует различные методы отладки, обходит антидебаговый код и т.п. Кстати в программе есть и встроенный визуальный дебаггер наподобие Turbo Debugger для «ручного» взлома. Лично мне оригинальной показалась опция «Я все еще жив», которая заставляет перемигиваться LED-индикаторы на клавиатуре во время распаковки, показывая, что программа пока не зависла.

Программу можно скачать с сайта ftp://ftp.elf.stuba.sk/pub/pc/pack/ucfcup34.zip (60 Кб)

DeShrink 1.6

Самая продвинутая Windows-утилита, предназначенная для «распаковки» EXE/DLL файлов, сжатых популярным EXE-пакером Shrinker (вплоть до версии 3.4). DeShrink имеет графический интерфейс, позволяющий легко указать путь и имена входного/выходного файлов, просмотреть EXE-заголовок и даже снять шифрование с отдельных секций методом простого перебора.

Программу можно скачать с сайта ftp://ftp.elf.stuba.sk/pub/pc/pack/dshrnk16.zip (190 Кб)

ExeScan 3.21

Эта DOS-утилита by STILLSON предназначена для определения паковщиков и навесных защит (довольно много), которыми были защищены EXE или COM файлы. Кроме того ExeScan позволяет распознавать наиболее распространенные компиляторы.

Программа (вернее два ее модуля) может работать в нескольких режимах: в простом («тупое» определение), в deepscan (пытается обнаружить многослойную защиту/сжатие, например когда EXE’шник сжат PKLite-ом и защищен программой CrackStop) и в режиме generic detection (перехват Int 21h, выполнение исследуемого файла и попытка определить код).

ExeScan также позволяет просматривать и сравнивать информацию заголовков двух разных исполнимых файлов, имеет встроенный дизассемблер (есть функции показа входных точек и т.п.), может работать совместно с универсальным анпакером TEU.

Программу можно скачать с сайта ftp://ftp.elf.stuba.sk/pub/pc/pack/es321.zip (70 Кб)

File Analyzer 1.6.x

File Analyzer — эта программа способная определить чем скомпилирован файл, чем упакован, закодирован, иммунизирован и т.д. File Analyzer также умеет показывать внутренности архивов и SFX архивов (RAR, ARJ, ZIP, LZH, LHA, ICE, ZOO, SWG, DWC, SQZ, HYP, ACE, CAB, PAC, HA, Stirling), выдавать информацию о разных графических файлах (GIF/JPG/PCX/BMP/ICO/IFF) — разрешение, количество цветов и т.д. Понимает следующие EXE форматы: MZ/NE/LE/LX/LE/W3/P2/P3/DL/MP.
File Analyzer способен показывать данные таблиц объектов NE/LE/LX/PE. Имеется поддержка внешних плагинов, встроенный компилятор своей базы данных, созданный для увеличения производительности. В БД можно использовать макро-команды типа «J1J1» — это означает ассемблерную команду JMP/JMPS/CALL etc, т.е. есть возможность анализа файлов с различными переходами.

Программа занимает немного места на диске и поставляется с хорошей документацией на русском и английском языках.

Программу можно скачать с сайта http://www.world.lv/vnet (135 Кб)

FileInfo 2.49

Свежая утилита от M.Hering, предназначенная для определения паковщиков и защит (в том числе самых новых), которыми были «обработаны» исполнимые файлы. Кроме того FileInfo позволяет распознавать «работу» наиболее распространенных компиляторов и форматы SFX-EXE-архивов.

Программа может работать в режиме показа краткой информации о файлах в директории(ях) или в режиме показа детальной информации о конкретном файле. Имеются встроенный HEX/TXT вьюер (с возможностью быстрого перехода по адресам, поиска, фильтрации), редактор MZ/PE заголовков и контрольных сумм, оригинальный графический байт-анализатор.

Поддерживает длинные имена файлов под Win9x.

В последней версии добавлена и улучшена поддержка определения двух десятков форматов защит/пакеров, в том числе UPX, tELock, уменьшено потребление памяти, внесены прочие улучшения.

Программу можно скачать с сайта http://www.programmerstools.org/files/utilities/fi.zip (155 Кб)

NED 2.31 (New Executable files Deshrinker)

Утилита командной строки by Snajder, позволяющая распаковывать исполнимые NE-файлы (NE-Visual Basic 3.0), сжатые утилитой Shrinker версий 3.xx.

Программу можно скачать с сайта http://www.programmerstools.com/files/unpackers/ned.zip (8 Кб)

Petite 2.x Enlarger 1.3

Простенькая Windows-утилита by r!sc, позволяющая распаковывать EXE/DLL файлы, сжатые пакером Petite версий 2.1/2.2.

В новой версии переписан обработчик командной строки (иногда не открывались файлы под NT).

PE-UnCompact 1.5

Небольшая Windows-утилита by tNO позволяет распаковывать EXE, DLL, SCR и OCX (?) файлы, сжатые популярным пакером PECompact версий 1.24-1.30. Расжатие не производится если выбранный файл не является PECompact-сжатым. При распаковке программа восстанавливает расширение файла, таблицы импорта, секции, «выравнивает» код.

В новой версии добавлена поддержка PECompact 1.30, внесены внутренние изменения.

Программу можно скачать с сайта http://pleiku.vietmedia.com/protools/files/unpackers/tnopeunc.zip (15 Кб)

PMWUnLite 1.30

Небольшая утилита, предназначенная для распаковки исполнимых файлов защищенного режима (типа DOS/4GW), сжатых утилитой PMWLite из набора PMODE/W.

Читать еще:  Где найти аварийные коды яндекс деньги
Программу можно скачать с сайта http://www.suddendischarge.com/cgi-bin/antileech.cgi?pmwun130.zip (38 Кб)

TEU 1.8x (The Executables’ Unpacker)

Универсальный распаковщик запакованных или защищенных исполнимых файлов by JVP. TEU распознает программы полученные в наиболее распространенных компиляторах и позволяет распаковывать файлы, если они были защищены/сжаты неизвестными или новыми утилитами. Кроме этих средств в TEU есть несколько оригинальных, даже помеченных значком TM режимов взлома: DirectY и PassiveX. Однако из-за отсутствия документации ничего определенного сказать о них не могу.

Утилита работает из командной строки и имеет n-ное количество параметров, которые как обычно не обязательно использовать. Хочу также отметить, что TEU может работать совместно с утилитой ExeScan.

Программа поставляется в двух версиях: на английском (буква «e» в конце версии) и немецком языках («d»).

Программу можно скачать с сайта http://members.xoom.com/jvp/ (40 Кб)

TRON 1.30

Еще один универсальный распаковщик запакованных или защищенных исполнимых файлов by Smilesoft Company. Знает около двух десятков программ (от ComPack до Protect EXE/COM и WWPack), не считая их множества подверсий. Утилита традиционно может попытаться распаковывать файлы, сжатые/защищенные неизвестными или новыми программами. Правда для этого надо сперва зарегистрироваться и заплатить за программу 25$. При взломе TRON может опционально работать в специальном режиме «отклонения» прерываний, а также в защищенном режиме.

Программа занимает мало места на диске и очень неплохо документирована; имеется много информации по пакерам/протекторам.

Программу можно скачать с сайта ftp://ftp.elf.stuba.sk/pub/pc/pack/tron130.zip (40 Кб)

UnASPack 1.0.9.1

Эта небольшая Windows-утилита by BiWeiGuo позволяет распаковывать EXE и DLL файлы, сжатые популярным пакером ASPack до версии 2.1. Расжатие не будет производиться если выбранный файл не является ASPack’ованным (или использованная для сжатия версия ASPack неизвестна утилите).

При распаковке всегда создается резервная копия файла.

Программу можно скачать с сайта http://pleiku.vietmedia.com/protoools/files/unpackers/2unaspack.zip (73 Кб)

UNP 4.12c

Некогда очень популярный, правда немного устаревший (1995 год) универсальный распаковщик запакованных или защищенных DOS исполнимых файлов by Ben Castricum. Умеет определять и снимать множество защит и «упаковок» (знает около 50 наименований программ, не считая их множества подверсий). Кроме того, UNP может пытаться распаковывать файлы, сжатые/защищенные неизвестными или новыми утилитами (правда, эта функция не такая мощная, как в других специализированных программах, описанных на этой странице).

UNP позволяет конвертировать некоторые EXE-файлы в COM и наоборот, вставлять файлы в заголовки программ, «выдирать» и «прикреплять» оверлеи, производить поиск сжатых файлов в директории, оптимизировать EXE’шники для последующего сжатия, «выравнивать» EXE-заголовки для более быстрого запуска, удалять в них же ненужную информацию, например комментарии линкеров и т.п.

Программа хорошо документирована, занимает традиционно немного места. Как говорится «The must have program».

Программу можно скачать с сайта ftp://ftp.elf.stuba.sk/pub/pc/pack/unp412b.zip (без док)
Полную версию можно скачать с сайта ftp://ftp.elf.stuba.sk/pub/pc/pack/unp411.zip (40 Кб)

Un-Pack (File Analizer & Unpacker) 2.2

Новая мощная DOS-утилита by Snow Panther, предназначенная для идентификации и при возможности снятия в автоматическом режиме различных навесных защит и COM/EXE-«запаковок». Программа расшифровывает большинство из тех файлов, что не «берет» CUP386 и X-TRACT. Иногда после некоторых изменений, сделанных рассматриваемой утилитой, распаковка может быть произведена с помощью CUP386, о чем Un-Pack вас уведомит.

Имеются функции установки даты/времени файлов, их усечения, анализа PE файлов (импорт./экспортируемые функции), дампер (универсальный распаковщик) для COM файлов, generic детектор неизвестных типов защит/сжатия, EXE->COM конвертор, обработчик relocations, дизассемблер entry point’a, эвристический анализатор.

Программа поддерживает длинные имена файлов (LFN), может работать совместно с анпакером TEU. Она также опознает всевозможные «левые» форматы файлов по расширениям и использует «движки» утилит ExeScan, File Analyzer, IDArc, что сделало возможным распознавание около 170 типов архивных файлов.

В новой версии добавлены сигнатуры для MZ, NE, PE файлов, доработана конвертация EXE->COM, обновлен движок IDArc, реализована поддержка распаковки файлов модифицированных tElock, ASProtect, ASPack, GFX2EXE, PE-Nightmare и другими; исправлено несколько багов.

Программу можно скачать с сайта http://mud.sz.jsinfo.net/per/aaron/files/file-analyzers/unpack22.zip (800 Кб)

UnPECompact 1.31

Небольшая медленноватая Windows-утилита by Yoda, позволяющая распаковывать EXE файлы, сжатые популярным пакером PECompact практически любых версий (0.9-1.43). Распаковка не производится если выбранный файл не является PECompact-сжатым. Имеется возможность управления из командной строки.

Утилита обычно не работает под Win2K.

В новой версии добавлена поддержка дополнительных версий PECompact, появилась опция принудительного полного восстановления таблицы импорта.

Читать еще:  Когда в Казани построили каменный кремль
Программу с исходниками можно скачать с сайта http://y0da.cjb.net (70 Кб)

UnPEPack 1.0

Мелкая Windows-утилита by M.o.D., позволяющая распаковывать исполнимые файлы, сжатые пакером PEPack. Не работает под Win2K.

Программу с исходниками можно скачать с сайта http://pleiku.vietmedia.com/protoools/files/unpackers/unpepack.zip (135 Кб)

UnShrinker 1.0

Данная утилита командной строки предназначена для тех людей, которым вдруг понадобилось получить файл запакованный Shrinker’ом версий 3.2-3.3 (на более ранних версиях не тестировался) в чистом виде.

Текущая версия способна распаковывать только файлы с заголовками PE.

Программу можно скачать с сайта http://plieku.vietmedia.com/protools/files/unpackers/shrunp.zip

UNTPack 1.00

Примитивная утилита для распаковки COM-файлов, сжатых упаковщиком T-Pack v0.5b.

Утилиту можно скачать с сайта ftp://ftp.elf.stuba.sk/pub/pc/pack/untpack.zip (4 Кб)

UUP 1.4 (Universal EXE UnPacker)

Универсальный распаковщик DOS EXE-упакованных или защищенных файлов by Unibest. Позволяет распаковывать программы сжатые/зашифрованные даже неизвестными или новыми утилитами. UUP работает через командную строку и имеет несколько параметров, позволяющих указывать «глубину» взлома, включать режим более «строгого» определения размера распакованной программы и повышать свою «болтливость».

Программу можно скачать с сайта ftp://ftp.elf.stuba.sk/pub/pc/pack/uup14.zip

Win32 Intro 0.7x

Универсальный распаковщик Win32 EXE-упакованных или защищенных файлов by Vitaly Evseenko. Теоретически позволяет распаковывать Win32-программы сжатые/зашифрованные любыми утилитами. Теоретически потому, что, откровенно говоря, большая часть моих попыток получить работоспособные распакованные EXE-шники с помощью этой программы, не увенчалась успехом. Возможно в новых версиях дела будут обстоять получше.

Интерфейс Win32 Intro максимально упрощен: окно с двумя полями для указания имени распаковываемой программы и ее необязательные параметры запуска (возможен пуск утилиты и с указанием файла для взлома в командной строке).

Программу можно скачать с сайта http://madmat.hypermart.net (30 Кб)

xPKLite 0.1

Специализированный command line распаковщик программ, сжатых утилитой PKLite v2.0x.

Программу можно скачать с сайта http://usrwww.mpx.com.au/

XtractWWPack

Специализированный command line распаковщик программ, сжатых утилитой WWPack. Немного странно ведет себя под Windows, так что лучше запускайте под чистым DOS.

ResourcesExtract — утилита для распаковки файлов EXE, DLL, OCX и CPL

И сполняемые файлы EXE и DLL по своей сути являются архивами или лучше сказать контейнерами, способными хранить в себе различные типы данных, а не только один программный код. В свою очередь это означает, что подобно другим архивам файлы EXE также могут быть распакованы. Правда, обычные архиваторы здесь не помогут, для распаковки этого типа контейнеров нужны специальные утилиты, например, такие как ResourcesExtract.

Эта маленькая, легкая и очень простая утилита прекрасно справляется с распаковкой файлов. В отличие от профессиональных редакторов ресурсов, обычно используемых программистами и позволяющих «вытаскивать» их исполняемых файлов элементы по отдельности, ResourcesExtract работает как примерно так же как обычный архиватор. Она автоматически перебирает файлы в специальной папке, после чего извлекает данные в указанном пользователем месте.

Программа имеет простой и удобный пользовательский интерфейс, представленный одним единственным окном. Установки экстрактор не требует и может запускаться с любого переносного носителя. Утилита позволяет извлекать иконки, статические и анимированные курсоры, видео в AVI формате, файлы карт, манифестов, документы HTML и некоторые другие типы файлов. Что именно должна искать утилита, можно указать непосредственно в рабочем окне.

Из дополнительных возможностей приложения стоит упомянуть обработку вложенных директорий (глубина поиска указывается отдельно), конвертирование файлов карт в формат PNG, перезапись исходных элементов. Чтобы распаковать файл, нужно указать к нему путь, задать директорию для сохранения результатов и нажать кнопку старта. После того как элементы будут извлечены, утилита автоматически откроет содержащую их папку.

Опытные пользователи могут запускать приложение в режиме командной строки, выполнять пакетное сканирование файлов. В целом со своей работой данный экстрактор справляется неплохо, в то же время ResourcesExtract несколько уступает Universal Extractor — другой популярной программе для распаковки контейнеров. Распространяется ResourcesExtract бесплатно, рекламы программа не содержит, совместима с ОС Windows 7, 8 и 8.1. Язык интерфейса — английский.

Как распаковать EXE-файл в Windows и Mac

Пользователи компьютеров на базе операционной системы Windows довольно часто сталкиваются с файлами формата EXE. Это файл-установщик, который позволяет инсталлировать в систему игру или программу. Есть несколько способов того, как распаковать файлы из EXE. В этой статье собрана информация о том, как это сделать в Windows и на Mac.

Распаковка EXE-файлов в Windows

Есть два способа распаковки файлов:

  1. Традиционный, который подразумевает использование стандартных средств Windows.
  2. С помощью вспомогательных программ.
Читать еще:  Как выбрать антивирус

Эти способы кардинально отличаются друг от друга.

Так как же с помощью этих способов распаковать EXE-файл в Windows?

Способ первый: традиционная распаковка

Традиционная распаковка не требует установленных в системе вспомогательных программ. Все, что нужно, — уже предустановлено в Windows.

Итак, процесс распаковки EXE-файла следующий:

  1. Откройте файловый менеджер «Проводник».
  2. Перейдите в папку, в которой находится файл с расширением EXE.
  3. Запустите его. Для этого достаточно дважды кликнуть по его иконке левой кнопкой мыши. Иногда для запуска требуются права администратора — в этом случае вам необходимо сначала нажать правую кнопку мыши, а потом выбрать соответствующий пункт из меню.
  4. Запустится окно инсталлятора. Именно в нем вам необходимо будет задать параметры распаковки.
  5. В первом окне вам предложат выбрать язык установщика.
  6. Затем появится приветственное окно. В нем обычно указано, что именно за программа будет установлена в систему.
  7. Далее надо будет принять пользовательское соглашение.
  8. Потом выбрать папку, в которую будут распакованы все файлы.
  9. После этого вам предложат создать дополнительные ярлыки в меню «Пуск» и на рабочем столе.
  10. После этого этапа начнется распаковка всех файлов установщика.

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

Способ второй: извлечение установочных файлов

Второй метод кардинально отличается от первого. Если в первом случае нужно было распаковать файлы программы для того, чтобы после этого запустить ее на компьютере, то в этом случае нужно извлечь файлы самого инсталлятора, чтобы произвести с ними манипуляции. В примере представлена специальная программа под названием ResourcesExtract. Работает она следующим образом:

  1. Скачайте, установите и запустите приложение.
  2. Появится окно, в котором вам в первую очередь необходимо указать EXE-файл, который вы будете распаковывать. Делается это в поле Filename.
  3. После этого понадобится указать папку, в которую будут распакованы файлы. Делается это в поле Destination Folder.
  4. После этого можно приступать к распаковке. Для этого нужно нажать кнопку Start.
  5. При желании вы можете задать дополнительные параметры. Например, указать, какие именно файлы распаковывать. Делается это в области под названием Resource types to extract.

В итоге в указанной вами папке будут находиться файлы установщика. Вы сможете отредактировать их в любое время.

Как распаковать EXE-файлы на Mac

Распаковка в операционной системе Mac происходит совсем другим способом. Для того, чтобы достать сами файлы с EXE, вы можете использовать простой архиватор. Принцип распаковки такой же, как и с архивами. В статье показано, как распаковать EXE-файлы, чтобы после запустить программу на компьютере. Именно таким образом вы можете запускать программы Windows в операционной системе Mac.

Итак, для того, чтобы произвести заявленные действия, вам необходимо выполнить следующее:

  1. В операционной системе нажмите по иконке увеличительного стекла, которая расположена справа сверху.
  2. В появившемся поле введите «Ассистент Boot Camp».
  3. В результатах выберите одноименную строку.
  4. Следом запустится программа, в которой вам необходимо поставить отметку напротив пункта «Загрузить последнее ПО поддержки Windows от Apple».
  5. Вставьте в компьютер флешку — именно на нее будет загружено дополнительное программное обеспечение.
  6. Подготовьте на диске пустой раздел, на котором будет не менее 50 Гб места.
  7. Нажмите кнопку «Продолжить».
  8. Выберите заранее подготовленный раздел, на который будет установлена Windows.
  9. На этом этапе вам необходимо вставить диск с операционной системой Windows в дисковод и нажать кнопку «Начать установку».
  10. Компьютер перезагрузится — не беспокойтесь, это вполне нормально.
  11. Снова укажите тот раздел, который подготовили под Windows.
  12. Выберите тип файловой системы. Если вы устанавливаете Windows выше версии XP, то выбирайте NTFS.
  13. Следом запустится процесс форматирования раздела. Это может достаточно долго длиться.
  14. Вставьте в компьютер флешку, на которую загружали дополнительное ПО. Автоматически запустится процесс установки всех драйверов с флешки.
  15. Компьютер снова будет перезагружен.

После этого вы без проблем сможете запускать файл EXE. Далее запустится инсталлятор, а дальнейшие действия аналогичны тем, что были в Windows.

Заключение

Вот так легко можно распаковать EXE-файл в Windows и на Mac. Все эти способы абсолютно разные: тем более на Mac распаковка производится в разы сложнее и дольше, чем на Windows. Это связано это с тем, что EXE-файлы создавались исключительно для Windows.

Источники:

http://www.compression.ru/arctest/utils/utils-tr.htm
http://www.white-windows.ru/resourcesextract-utilita-dlya-raspakovki-fajlov-exe-dll-ocx-i-cpl/
http://fb.ru/article/385612/kak-raspakovat-exe-fayl-v-windows-i-mac

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector