Inno setup extractor как пользоваться
Автоматические распаковщики инсталляторов
11.02.2011 | Категория: Темная сторона Силы | Автор: ManHunter
Назначение программ для распаковки инсталляторов понятно. В настоящее время инсталляторы сами представляют собой достаточно сложные программы, вносящие изменения в систему или реестр, создающие ярлыки, записывающие файлы в различные папки. Но иногда инсталляторы выполняют нежелательные действия, например, пытаются без ведома пользователя установить различные тулбары или рекламные модули, отправляют разработчику информацию о факте установки, не дают выполнить установку без ввода пароля или серийного номера, и прочие гадости. В этом случае нам требуется извлечь из дистрибутива все содержащиеся в нем файлы, не запуская сам инсталлятор. Кроме файлов из некоторых инсталляторов можно извлечь так называемые скрипты установки, в которых прописывается последовательность действий, из них можно узнать какие ключи реестра меняются, какие файлы и куда записываются и т.п. Также извлеченные из инсталляторов скрипты можно в дальнейшем использовать для создания перепакованных вариантов программ, например, уже включающие в себя файлы с отломанной регистрацией. Еще некоторые особо одаренные аффтары проверяют целостность ранее установленной программы и не дают устанавливать обновления на модифицированные инсталляции, в основном такие милые приколы встречаются на играх. Так что умение бороться с инсталляторами всегда пригодится.
Скриншот программы Universal Extractor
Самым мощным и удобным инструментом для автоматической распаковки инсталляторов является программа Universal Extractor. Она представляет собой оболочку для других распаковщиков, всего поддерживается несколько десятков различных форматов, в том числе таких популярных, как распаковка Inno Setup, InstallShield, Wise Installer и других. Поддерживается русский язык, интеграция в контекстное меню Проводника Windows, продвинутые пользователи могут сохранить и посмотреть лог работы внешних модулей распаковки. На момент написания статьи хостинг с дистрибутивами и исходниками Universal Extractor недоступен, поэтому выложу Universal Extractor здесь.
Universal Extractor 1.6.1
Скриншот программы WinRAR
Многие инсталляторы представляют собой обычный архивный файл, к которому дописан модуль для его распаковки, то есть SFX-архив (Self-extracting архив). Поскольку распространенных алгоритмов компрессии не так много, в некоторых случаях для распаковки инсталляторов можно воспользоваться обычными архиваторами, например, WinRAR или бесплатным 7zip.
Теперь переходим к специализированным распаковщиками, ориентированным на конкретный тип инсталляторов. Наиболее мощный и популярный инструмент для создания инсталляторов — бесплатный Inno Setup, он обладает скриптовым языком, позволяющим делать практически неограниченные по опциям дистрибутивы.
Скриншот программы Inno Setup Unpacker
innounp, распаковщик инсталляторов Inno Setup версий от 2.0.8 до 5.3.11. Inno Setup Unpacker — консольная утилита, поэтому для удобства работы сделано несколько графических оболочек, например, IS Unpacker Explorer (русскую версию можно найти на сайте MSILab) или InnoSetup And NSIS Unpacker Shell (требует 7zip и innounp).
InnoSetup And NSIS Unpacker Shell 1.4
Скриншот программы InnoCry
Вспомогательная утилита InnoCry предназначена для обхода паролей на инсталляторах, созданных Inno Setup. Запускаете сперва инсталлятор, в котором требуется ввод пароля, параллельно запускаете InnoCry. Затем InnoCry несколькими способами пытается пропатчить в памяти исполняемый код инсталлятора, чтобы он не требовал ввода пароля. В последней версии также появилась опция активации заблокированных кнопок.
InnoCry 1.2.7
Скриншот программы InnoExtractor
InnoExtractor сделан на базе архиватора 7zip. Позволяет просматривать и извлекать содержимое инсталляторов Inno Setup. Большой плюс в том, что InnoExtractor постоянно совершенствуется и поддерживает как старые, так и новейшие версии этого инсталлятора.
InnoExtractor 4.8.0.156
Скриншот архиватора 7zip
Для распаковки инсталляторов, созданных при помощи Nullsoft Scriptable Install System или сокращенно NSIS, удобнее всего пользоваться бесплатным архиватором 7zip. Он без труда открывает такие инсталляторы для просмотра и позволяет извлекать из них нужные файлы.
E_WISE 2002.03.29 — консольная утилита для извлечения файлов из WISE-инсталляторов. Поддерживаются практически все версии Wise-инсталляторов, в комплекте есть версии распаковщика для DOS, Windows и Linux, а также документация на английском и немецком языках.
E_WISE 2002.03.29
E_WISE 2002.07.01 (Update)
Скриншот программы HWUN
HWUN (Heuristic Wise UNpacker) также предназначен для распаковки инсталляторов WISE, но в отличие от предыдущей программы использует эвристические алгоритмы для поиска необходимых сигнатур и данных, так что есть большая вероятность, что он будет работать и с более новыми версиями инсталляторов.
Setup Factory Unpacker — консольный распаковщик инсталляторов Setup Factory версии 5 и 6. Как признается сам автор, имеют место быть глюки и баги, так что пригодится больше для коллекции.
Setup Factory Unpacker
Скриншот программы InstallShield (by one exe-file) Unpacker
InstallShield (by one exe-file) Unpacker — автоматический консольный распаковщик двух из трех известных типов инсталляторов, созданных программой InstallShield. Это одиночный cab-файл, упакованный в msi-контейнер, а также набор из установочных файлов и cab-архива, также помещенный внутрь msi-файла (Microsoft Installer). Третий тип, использующий шифрование, этим распаковщиком не поддерживается.
InstallShield (by one exe-file) Unpacker 0.99
Скриншот программы Less MSIerables
Less MSIerables также используется для извлечения файлов из MSI-контейнеров, но имеет графический интерфейс и может встраиваться в Проводник Windows. Кроме извлечения файлов показывает всю дополнительную информацию, содержащуюся в инсталляторе.
Less MSIerables 1.0.8
Скриншот программы Orca MSI Editor
Orca MSI Editor — одна из составных частей пакета «Windows SDK Components for Windows Installer Developers» от MicroSoft. Скачать его отдельно можно здесь, так как ее разработка официально уже не поддерживается. Профессиональный инструмент, ориентированный больше на модификацию самого инсталлятора. С помощью Orca можно сделать многие интересные вещи, например, сразу прописать серийник в поля ввода, заменить текст лицензии, изменить дефолтные опции установки и так далее.
Orca MSI Editor 3.1.4000.1830
Скриншот программы JSWare MSI Unpacker
JSWare MSI Unpacker — одна из новых разработок. Позволяет просматривать и извлекать файлы, а также смотреть какие настройки инсталлятор вносит в реестр при установке. Всячески рекомендую к использованию.
JSWare MSI Unpacker
Остался последний вопрос: а как определить, с помощью какой программы был собран тот или иной инсталлятор? Ответить на этот вопрос помогут программы для анализа исполняемых файлов. Например, PEiD четко определяет инсталляторы как «Inno Installer 5.1.2 [Overlay]» или «Nullsoft PiMP Stub [Nullsoft PiMP SFX]», так что проблем с идентификацией и выбором нужного инструментария быть не должно.
Inno Setup Extractor APK для Android
Inno Setup Extractor — Извлечение файлов Inno Setup на Android
Inno Setup Extractor — это утилита, разработанная Ульрихом Рёром, которая позволяет пользователям извлекать файлы Inno Setup непосредственно на их устройствах Android без необходимости использовать ПК. Это приложение распространяется по лицензии MIT и бесплатно.
Важно отметить, что это приложение может извлекать только .exe файлы, которые являются действительными установочными пакетами Inno Setup. Если вы не уверены, нужно ли вам это приложение, вероятно, вам оно не нужно. Приложение является портом инструмента InnoExtract от Даниэля Шаррера, который известен своей отличной функциональностью и производительностью.
В целом, Inno Setup Extractor — это полезный инструмент для тех, кто часто извлекает файлы Inno Setup на своих устройствах Android. Приложение легко использовать и предоставляет удобное решение для извлечения файлов в любом месте.
InnoExtractor 2024 7.3.0.525 Ultra / Plus 6.2.1.418 + Portable + Repack
Простенькая программа, которая позволит извлекать любые данные из инсталляционных файлов Inno Setup. Поэтому если вы создали пакет благодаря этому установщику или просто уверены, что он создан с его помощью, можете извлекать его внутренние файлы, скачать InnoExtractor можно ниже.
Утилита позволит вам просматривать содержимое, вести изучение структур установщика, можно будет проводить поиск по ключевым словам. В целом про InnoExtractor написать особо нечего, простой инструмент, выполняет конкретные задачи, надеюсь вам пригодится.
- Присутствует Русская поддержка
- Вы сможете воспользоваться неофициальной портативной версией или репаком
- Программа стала платной, однако кряк в архиве прилагается для активации
- Удобный интерфейс, удобно работать, легко разобраться, не требует больших знаний
- Полное извлечение установочного файла
- Присутствует система поиска по словам и прочим параметрам
- Все файлы можно сортировать по группам
- Можно встроить программу в оболочку Windows для быстрого доступа к важным функциям
- Вам будет показана полная информация по файлам перед их извлечением
Пароль на все архивы: rsload
Конвертация EXE в APK: нюансы и пошаговая инструкция
Возможно ли открыть EXE-файлы с персонального компьютера на мобильных устройствах на ОС Android? Например, на смартфонах или планшетах? Да, это возможно, но только посредством процесса конвертации. В сегодняшней статье мы расскажем вам, что такое EXE и APK расширения и как проводить конвертацию EXE в APK.
Что такое EXE?
EXE — это распространенный формат файлов, имя которого является сокращением от слова «executable», что в переводе на русский означает «исполняемый». EXE — это исполняемый файл ОС Windows. Файлы с подобным расширением используются для запуска или установки разнообразного программного обеспечения. Каждое приложение в операционной системе Windows, как правило, запускается через файл с расширением EXE.
Интересный факт: EXE-файлы могут использоваться хакерами для распространения троянов и другого вредоносного ПО. Поэтому если видите, что в электронном письме от незнакомого адресанта находится какой-то непонятный исполняемый файл — немедленно удалите его.
Что такое APK?
APK — это акроним от Android Application Package, что можно перевести как «исполняемые файлы-приложения Android». Как и в случае с EXE-файлами, APK-файлы используются для установки приложений операционной системы Android. Все приложения, распространяемые в Google Play Store, используют формат APK. В простонародье APK-файлы называют попросту «установочниками».
Можно ли запускать EXE-файлы на Android?
Нет, запуск EXE-файлов на ОС Android невозможен. Тем не менее вы можете конвертировать EXE-файлы в APK-файлы, которые легко запускаются на любом Android-устройстве. Если вы попробуйте скинуть к себе, например, на телефон или планшет какой-то EXE-файл и попробуйте запустить его — ничего не произойдет. Точнее ваш Android скажет вам, что ему не удается распознать файл.
Как конвертировать EXE в APK
Конвертировать EXE в APK можно разными способами, но сегодня мы взглянем с вами на парочку самых простых и удобных. Первый способ подойдет большинству пользователей, второй — для людей, находящихся в поисках чего-то более узконаправленного (об этом ниже).
Использование программы EXE to APK Converter

Итак, первым делом вам необходимо загрузить программу EXE to APK Converter достоверного источника. Благо, добрые люди выложили необходимые файлы на файлообменник MediaFire. Скачайте архив и извлеките из него файлы в любое удобное для вас место, например, Рабочий стол или раздел диска под медиафайлы (такой есть у большинства пользователей).
Теперь найдите среди разархивированных файлов EXE to APK Converter Tool.exe, нажмите на него ПКМ и выберите «Запуск от имени администратора». В появившемся окошке кликните на кнопку «Next». Далее выберите папку на своем компьютере, где располагается нужный вам EXE-файл. Как только вы выберите файл, начнется его автоматическая конвертация в APK-формат.
Разумеется, время конвертации будет зависеть от размера самого файла, а поэтому мы рекомендуем набраться терпения. После конвертации берем только что созданный APK-файл и перебрасываем его на свое Android-устройство любым удобным образом (USB-кабель, облачные сервисы и т.д. и т.п.). Вам осталось попробовать запустить конвертированный из EXE в APK файл и посмотреть, что из этого выйдет.
Открытие EXE-файла на Android-устройстве через Inno Setup Extractor

Программа Inno Setup Extractor подойдет пользователям, желающим получить доступ к содержимому установщиков Inno Setup без использования персонального компьютера. Скачать приложение можно совершенно бесплатно в Google Play Store. Как только установите приложение, откройте его и выберите расположение нужного вам EXE-файла — и на этом все.
Еще раз повторяем: Inno Setup Extractor — это узкоспециализированная программа, которая необходимо лишь для извлечения содержимого установщиков Inno Setup в EXE-формате в хранилище имеющегося Android-устройства. Со всеми другими EXE-файлами эта программа работать не умеет. Либо воспользуйтесь первым способом, либо откажитесь от идеи открыть EXE файл на своем Android.
Итог
Как видите, технически получить доступ к EXE-файлу на Android можно не одним, а целыми двумя способами. Тем не менее не стоит забывать, что во многих случаях это не даст пользователю ровным счетом ничего. Чтобы заставить работать какой-то конкретный EXE-файл на своем телефоне или планшете, одной конвертации зачастую недостаточно. Приложения, состоящие из одного исполняемого файла, не разработаны для работы на ОС Android, а поэтому их конвертация в APK-формат — как правило, трата времени.