Перейти к содержимому

Как распаковать exe файл для редактирования

  • автор:

Редактор ресурсов

главная программы resource tuner руководство

Как открыть .DLL или .EXE файл в редакторе ресурсов

При помощи Resource Tuner вы можете открывать исполняемые файлы, такие как .EXE, .DLL, .OCX, скринсейверы (.SCR) и многие другие. Открыв файл, вы получаете доступ к ресурсам файла и можете заменять иконы, курсоры и графику в различных форматах, изменять строчки в меню, диалоговых окнах и других элементах пользовательского интерфейса.

Однако стоит иметь в виду, что ресурсы в исполняемом файле отделены от программного кода, и изменяя интерфейс программы, вы не получаете доступ к коду программы. С помощью редактора ресурсов можно изменить управляющие элементы программы. Код программы с помощью редактора ресурсов изменить нельзя.

Для более серьёзных изменений (которые, впрочем, ни к чему хорошему не приведут без достаточного опыта в программировании приложений для Windows) рекомендуем использовать PE Explorer (редактор структуры PE файлов) или FlexHex (хекс-редактор для бинарных файлов).

Открытие EXE или DLL файла в Resource Tuner

Resource Tuner поддерживает несколько способов открытия файлов. Чтобы открыть файл для просмотра и редактирования, нажмите кнопку Open File на панели инструментов или выберите команду File > Open [CTRL+O] из меню. Выпадающее меню рядом с кнопкой на тулбаре даёт вам быстрый доступ к списку последних открывавшихся файлов. Этот же список можно получить командой File > Recent Files из меню программы. Количество файлов в списке настраивается в диалоге Customize.

Открытие файла в Resource Tuner

Вы также можете открыть файл при помощи Resource Tuner прямо из Проводника Windows, щёлкнув по файлу правой кнопкой и выбрав Open with Resource Tuner из контекстного меню.

Или вы можете просто перетащить и бросить иконку файла из Проводника Windows на иконку Resource Tuner на рабочем столе или на окно запущенного Resource Tuner.

Вы так же можете открыть файл из командной строки.
Например: restuner.exe filename.exe

Мы рекомендуем проводить все операции по редактированию ресурсов только с копиями файлов, и ни в коем случае не с оригиналами, и только когда вы поместили копию файла в отдельную директорию.

При открытии файла Resource Tuner производит несколько автоматических операций: распаковывает файл, если обнаруживается, что он был запакован при помощи UPX, затем идёт проверка структуры и ресурсов файла на возможные ошибки, и наконец перестройка повреждённых ресурсов в соответствии со спецификацией формата исполняемых файлов.

Ошибки при открытии файла

Если при открытии файла возникает ошибка, то скорее всего по трём причинам: файл защищён, файл 16-битный, или это вообще не исполняемый файл.

1. Ошибка: Файл повреждён, сжат упаковщиком или защищён протектором.

Вероятность того, что файл сжат для уменьшения размера, весьма велика. Упаковщиков и протекторов для исполняемых файлов существует не один десяток, и всё время появляются новые. Resource Tuner поддерживает распаковку только одного, зато самого распостранённого упаковщика — UPX. Остальные упаковщики не поддерживаются, и вам придётся самостоятельно заниматься распаковкой файла, прежде чем вы сможете открыть файл для просмотра или редактирования.

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

2. Ошибка: Файл определён, как 16-битный NE Executable. Этот формат не поддерживается!

Наши программы работают только с 32- и 64-битными PE файлами. Формат NE (сокращение от «New Executable») — это формат 16-битных приложений, оставшийся в наследство от старых версий Windows 3.xx. С появлением Windows 95 этот формат считается устаревшим и не используется, хотя и может исполнятся на современных платформах от Microsoft. Мы не поддерживаем 16-битные файлы и не собираемся их поддерживать.

3. Ошибка: Файл не является EXE или DLL файлом. Вообще!

Resource Tuner определяет файл не по расширению. Если вы переименуете расширение у исполняемого файла, скажем, исправите .EXE на .TXT или вообще удалите расширение, Resource Tuner этим не обманешь: программа при открытии файла анализирует заголовок файла внутри файла, а на расширение вообще не смотрит.

Поэтому, если Resource Tuner вам сообщает, что файл не является исполняемым, то это так оно и есть. Если кто-то зачем-то снабдил текстовый файл в поставке игры расширением .DLL, то от этого файл не перестаёт быть текстовым, и не становится динамической библиотекой. Не дайте расширению файла себя обмануть.

Какие файлы не имеет смысла открывать в редакторе ресурсов

Не смотря на то, что Resource Tuner предназначен для открытия и редактирования любых 32-/64-битных исполняемых файлов, существуют некоторые виды EXE файлов, в которых ресурсы практически отсутствуют.

1. Файлы, созданные при помощи Visual Basic.

В таких файлах в секции ресурсов ничего нет, кроме иконы и информации о версии. Строчки и диалоги в программах, написанных на визуальном бейсике, хранятся в своём собственном закрытом формате, и стандартная секция ресурсов в них не используется.

2. Файлы .EXE размером в гигабайт и более.

Поскольку Resource Tuner — это 32-битная программа, существуют естественные ограничения для размещения образа открываемого файла в виртуальной памяти в пределах первого гигабайта. Файл размером в гигабайт и более туда просто не поместится.

3. Самораспаковывающиеся архивы в виде EXE файлов.

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

4. Инсталляторы других программ.

В таких файлах в ресурсах ничего нет, кроме иконы и информации о версии. Очень похожи на п.3. Файл инсталлятора можно рассматривать как контейнер, внутри которого содержится другой .EXE файл в сжатом виде и подпрограмма для его извлечения. К тому же, программы для создания инсталляторов используют разные алгоритмы для хранения внутри себя архивированных данных.

Руководство
начало | след.

Скачайте бесплатную ознакомительную версию!

Resource Tuner работает на всех версиях Windows
от 2000 и XP до 8, 10 и 11.

Минимальные системные требования:
Процессор Intel Pentium® или AMD K5 166 MHz
16 MB RAM

Copyright © 2024 Heaventools Software. Все права сохранены.

Файл может запускать другую программу при выполнении EXE-файла в Windows 7

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

Применяется к: Windows 7 с пакетом обновления 1 (SP1)
Оригинальный номер базы знаний: 950505

Симптомы

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

Решение

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

Чтобы устранить эту проблему, сбросьте подраздел реестра для сопоставления файлов EXE-файла в значение по умолчанию. Для этого выполните следующие действия:

  1. Чтобы открыть диспетчер задач, нажмите клавиши CTRL+SHIFT+ ESC.
  2. Выберите Файл, затем одновременно нажмите клавишу CTRL и команду Новая задача (Выполнить. ). Откроется командная строка. Снимок экрана с выбранным параметром «Новая задача (Выполнить. )» в меню «Файл» диспетчера задач Windows.
  3. Введите в командной строке блокнот и нажмите кнопку ВВОД. Снимок экрана с введенным запросом «блокнот» в командной строке.
  4. Вставьте следующий текст в Блокнот:

Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe][HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe][HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithList][HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids] "exefile"=hex(0): 
  • В меню Файл выберите Сохранить как. Снимок экрана с выбранным параметром «Сохранить как» в меню «Файл».
  • Выберите Все файлы в списке Тип файла, затем введите Exe.reg в поле Имя файла.
  • Выберите Юникод в списке Кодировка. Сохраните файл и запомните его расположение. Снимок экрана диалогового окна «Сохранить как» для сохранения файла в Блокноте в формате Exe.reg.
  • В командной строке введите REG IMPORT Exe.reg , а затем нажмите клавишу ВВОД. Снимок экрана с введенной командой REG IMPROT в командной строке.

    Примечание. — это заполнитель для ввода расположения файла Exe.reg (например, C:\Exe.reg).

    • Возможно, потребуется перезагрузить компьютер, чтобы вернуть значкам программ их первоначальный вид.
    • После устранения проблемы удалите файл Exe.reg, чтобы позже по ошибке не добавить его обратно в реестр.

    Чем изменить exe файл?

    Подскажете пожалуйста чем можно открыть и отредактировать exe файл. У меня есть экзешник, в нем стоит ограничение на запуск в 1 окно. Нужно сделать чтобы он мог открывать несколько окон. Но я не знаю чем его открыть)
    http://lineage2.by/Lineage2.by_Connector_2008.11.04.exe — ссылка на файл. Заранее спасибо

    10 ответов

    04 ноября 2008 года
    93 / / 16.12.2006

    Не понимая способа реализации задачи ты не правильно ставиш вопрос. Екзешник вот так просто нельзя взять и «отредактировать» какой нибудь прогой. Для того что бы заставить программу запускатся больше одного раза в твоем случае надо знать ассемблер ia32 (хотя бы базовые знания), разбираться в устройстве Win32 PE файла и конечно же иметь под рукой hex-редактор. Обладай ты всем етим — подобного вопроса небыло бы.

    05 ноября 2008 года
    186 / / 22.12.2007

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

    05 ноября 2008 года
    527 / / 03.02.2007

    Подскажете пожалуйста чем можно открыть и отредактировать exe файл. У меня есть экзешник, в нем стоит ограничение на запуск в 1 окно. Нужно сделать чтобы он мог открывать несколько окон. Но я не знаю чем его открыть)
    http://lineage2.by/Lineage2.by_Connector_2008.11.04.exe — ссылка на файл. Заранее спасибо

    Модераторы, прошу обратить внимание на архив, размещённый пользователем 61201. Архив содержит инфицированные объекты.

    05 ноября 2008 года
    31 / / 03.05.2007
    Это не вирус. Просто некоторые антивирусы файл как троян определяют. Но это не троян.
    05 ноября 2008 года
    2.9K / / 03.08.2007
    вопрос из разряда «как открыть в делфи длл файл».
    ЗЫ: в общалке есть спец тема для подобных вопросов
    05 ноября 2008 года
    129 / / 30.11.2007
    OllyDebug попробуй 🙂 и. ну, удачи 🙂
    05 ноября 2008 года
    1.2K / / 09.03.2007

    Подскажете пожалуйста чем можно открыть и отредактировать exe файл. У меня есть экзешник, в нем стоит ограничение на запуск в 1 окно. Нужно сделать чтобы он мог открывать несколько окон. Но я не знаю чем его открыть)
    http://lineage2.by/Lineage2.by_Connector_2008.11.04.exe — ссылка на файл. Заранее спасибо

    Подводя итог. Открыть и изменить exe-файл можно любым HEX-редактором, вот только это вам не поможет. Чтобы что-то изменить в уже готовом файле без исходников необходимо как минимум знать ассемблер и обладать высокой квалификацией.

    11 марта 2010 года
    1 / / 11.03.2010

    PE Explorer
    предназначен для просмотра и редактирования внутренней структуры исполняемых файлов, таких как EXE, DLL, ActiveX и другие. В состав PE Explorer входят редактор ресурсов, редактор секций, дизассемблер, сканнер зависимостей и другие незаменимые в работе исследователей программ инструменты.
    С помощью PE Explorer очень просто анализировать, редактировать или оптимизировать проблемные файлы, переводить интерфейсы на другие языки, распаковывать и восстанавливать сжатые файлы, изучать дизайн и алгоритмы, используемые в программах.
    В архиве портативная русская версия + Crack.

    11 марта 2010 года
    432 / / 20.01.2009

    PE Explorer
    предназначен для просмотра и редактирования внутренней структуры исполняемых файлов, таких как EXE, DLL, ActiveX и другие. В состав PE Explorer входят редактор ресурсов, редактор секций, дизассемблер, сканнер зависимостей и другие незаменимые в работе исследователей программ инструменты.
    С помощью PE Explorer очень просто анализировать, редактировать или оптимизировать проблемные файлы, переводить интерфейсы на другие языки, распаковывать и восстанавливать сжатые файлы, изучать дизайн и алгоритмы, используемые в программах.
    В архиве портативная русская версия + Crack.

    Ага. Только если программа писалась на языке высокого уровня да ещё и с ООП, то разобраться в программе будет практически невозможно.

    Программы для открытия EXE-файлов

    Формат EXE напрямую связан с ОС Windows и самораспаковывающимися архивами. В большинстве случаев файлы с этим расширением создаются компоновщиком, а открыть их можно прямо в операционной системе двойным кликом. Если же вам требуется извлечь файлы или посмотреть содержимое EXE-архива (не перепутайте с исполняемым EXE-файлом), то для этой цели подойдут различные архиваторы, например, Universal Extractor, и универсальные просмотрщики, как IrfanView. Для решения остальных задач, как редактирование и правка исполняемых EXE-файлов, потребуются уже средства другого уровня, как шестнадцатеричные редакторы, отладчики и дизассемблеры. Причем необходимо учитывать, что практически все эти EXE-редакторы требуют навыков программирования.

    В представленном наборе собраны различные редакторы и программы для открытия EXE-файлов. Фактически с их помощью вы легко сможете посмотреть содержимое EXE-архивов и извлечь нужные файлы. Также в наборе вы найдете антивирусную утилиту AVZ. Она пригодится в том случае, если у вас имеются проблемы с открытием некоторых EXE-файлов. Благодаря специальному встроенному модулю (Мастер поиска и устранения проблем) программа самостоятельно найдет причину, по которой не открывается ваш EXE-файл, и устранит ее, если она не относится к категории критических проблем. Для сканирования вам лишь требуется открыть проблемный файл через данный антивирус (опция Открыть с помощью в контекстном меню). Если же AVZ удастся корректно исправить ошибку, то вы без труда сможете открыть EXE-файл двойным кликом или в архиваторе.

    Программы из набора: Всего найдено: 11

    Сортировка:

    Релевантности

    Universal Extractor 1.6.1

    Отлично подходит для открытия самораспаковывающихся EXE-архивов.

    Бесплатная (Freeware) —>

    ↓ Показать скриншоты

    Resource Hacker 5.2.7 Build 427

    Позволяет открывать и изменять исполняемые EXE-файлы.

    Бесплатная (Freeware) —>

    ↓ Показать скриншоты

    Free Hex Editor Neo 7.37.00.8578

    При должном уровне навыков программирования позволяет изменять исполняемые EXE-файлы.

    Бесплатная (Freeware) —>

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    https://kodirovanie.vyvod-iz-zapoya-na-domu-moskva-snp.ru/