Редактор exe файлов на русском


Редактор ресурсов EXE и DLL файлов. Просмотр и извлечение ресурсов из файла.

главная  программы  pe explorer  обзорный тур

В состав PE Explorer входит один из самых удобных и мощных редакторов ресурсов исполняемых файлов для Windows. Широкие возможности для открытия и редактирования проблемных файлов, большой список поддерживаемых ресурсов, продуманный интерфейс, совместимость с последними версиями Windows и соответствие всем современным требованиям - всё это делает PE Explorer стандартом де факто при выборе средств редактирования ресурсов.

Однако, если вам не нужна расширенная функциональность PE Explorer, попробуйте Resource Tuner - это редактор ресурсов из PE Explorer, специально выделенный в отдельный продукт.

Просмотр и извлечение ресурсов из файла

Открыв файл в PE Explorer и выбрав кнопку Редактора ресурсов на панели инструментов, вы увидите список ресурсов в виде дерева с папками. Каждая из папок содержит определённый тип ресурса, хранящийся в изучаемом файле (графика, меню, диалоги, иконы и так далее). Раскрыв папку, вы увидите список ресурсных файлов.

В правой панели PE Explorer показывает выбранный из списка ресурс, в зависимости от его типа, в виде графического изображения, текста или бинарного кода (в этом случае клавишей F4 можно переключать режим просмотра (текст/hex), а клавишей F8 — кодовую страницу). Визуальные элементы отображаются в том виде, в каком бы они присутствовали в запущенном приложении: навигация, поиск и редактирование структуры меню и элементов диалога при таком подходе значительно упрощается.

Каждый элемент пользовательского интерфеса, обнаруженный в изучаемой программе, можно сохранить на диск, изменить или заменить. Поддерживаются операции практически с любым типом ресурсов, включая PNG, XML, Image Lists и Type Library.

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

Стандартные типы ресурсов, которые поддерживает PE Explorer, включают bitmap, icon, menu, dialog, cursor, font, stringtable, message table, toolbar, accelerator и version info. Все другие типы ресурсов не являются стандартными. Их название определяется разработчиком файла и может быть каким угодно. В дереве ресурсов названия папок с нестандартныи ресурсами отображается в верхнем регистре, например: AVI, TYPELIB, GIF, PNG, HTML, XML.

В ресурсах программ, созданных при помощи таких средств разработки, как Delphi или C++ Builder, вы не найдёте привычных диалогов, меню или акселераторов. Вместо них зато есть такой тип ресурса, как RCData, в котором и хранятся все эти данные в виде DFM (Delphi Form Module).

Если ресурс RCData содержит формы Delphi, то все найденные объекты и связанные с ними свойства и события отображаются в виде иерархического дерева. Лёгкость навигации и поиск по дереву объектов превращает работу с такими ресурсами в приятное занятие.

Содержимое форм и объектов (имидж листы, битмапы, глифы, стринг-листы) можно просматривать и сохранять на диск, как при работе с обычными стандартными ресурсами.

Редактирование и замена ресурсов в исполняемых файлах

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

Все изменения, произведённые в ресурсах, моментально отображаются на экране в режиме WYSIWYG, и если вас не устраивает полученный результат, всегда можно вернуться к предыдущему состоянию. Любые сделанные изменения могут быть отменены до тех пор, пока вы не нажали ОК и не закрыли редактор.

В зависимости от типа и формата ресурса, PE Explorer автоматически запускает редактор ресурсов в одном из соответствующих режимов - графическом, текстовом или специальном (для редактирования меню, диалогов, версии или форм Дельфи).

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

 

См. также: Учебник по использованию редактора ресурсов

 

Обзорный тур   назад | след. 

 

 

Скриншоты программы

Скачать 30-дневную пробную версию PE Explorer    Купить лицензию

 

www.heaventools.ru

Как изменить код программы без исходника

Спонсор публикаций Cyber-512

Готовим специалиста в области ИБ  - Воспитаем специалиста в области ИБ с нуля до начального уровня. После обучения сможете оказывать услуги по проведению тестирования на проникновение ( легальный хакинг )

Как изменить код программы, если потерян исходник

Бывают ситуации, когда под рукой нет исходника, а Вам срочно требуется внести изменения в коде, написанной ранее Вами программы. Например, дано приложение «TextEdit.exe» — текстовый редактор, написанный на языке c#, который имеет простой пользовательский интерфейс, состоящий из двух кнопок и текстового поля.

При нажатии на кнопку “Чтение” из файла 1.txt считываются и выводятся все строки в окно элемента управления textBox, а при нажатии на кнопку “Запись” данные из текстового поля сохраняются в файле 2.txt

Для хранения путей в программе используются две текстовых переменных: filePathIn и filePathOut

Прошёл год, как программа была написана и отдана заказчику, но вдруг ему потребовалось изменить имя папки, в которой должны храниться оба файла, c 123 на Text. Задача простая, но прошло уже много времени, и исходник был потерян, что делать в такой ситуации?

Для начала вспомним, как образуется .NET сборка

Полученный в результате компиляции файл (сборка) содержит внутри себя метаданные, манифест, код на языке IL (MSIL).

Метаданные — описывают типы данных и их члены

Манифест описывают саму сборку

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

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

Дизассемблер ILDASM

Данный инструмент входит состав пакета .Net Framework SDK, который является бесплатным и устанавливается вместе с Visual Studio (включая Express версию). С помощью него вы можете, как просматривать внутреннее содержимое сборки, так и изменять его.

Для удобства работы создадим отдельную папку, например: ”c:\newasm” и поместим в неё файл TextEdit.exe

Затем в меню “Пуск” открываем папку: «Visual Studio Tools»

Запускаем командную строку разработчика

Откроется консоль, вводим первую команду: ildasm. Для выполнения команды нажмите клавишу Enter.

Появиться главное окно программы.

Переместим файл сборку TextEdit.exe в окно дизассемблера ILASM, в результате отобразиться её внутреннее содержимое.

Убедимся, что в ней содержатся нужные нам данные (пути к файлам).

Два поля на месте, теперь взглянем на метаданные.

Для доступа к метаданным Вы так же можно использовать сочетание горячих клавиш: Ctrl+M. Затем с помощью кнопки Find, найдём имя одного из файлов.

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

Выгрузка данных

Выберите пункт меню File -> Dump

Появиться меню. В данном примере, все пункты меню оставим без изменений и просто нажмём кнопку OK.

Появиться диалоговое окно

Выберем ранее созданную папку “newasm”, затем укажем имя и тип файла и нажмём на кнопку “Сохранить”

В результате в папке “newasm” должно появиться несколько новых файлов

Закрываем окно ildasm, а так же удаляем файл Textedit.exe, больше он нам не понадобиться. Теперь нас интересует полученный файл texted.il и для начала откроем его любым текстовым редактором, например блокнотом.

Снова воспользуемся поиском (Ctrl+F)

Так же видим найденные строки, которые содержат пути к файлам.

Изменим текущее имя папки 123 на новое название Text, для обоих файлов

Сохраняем внесённые изменения и закрываем блокнот.

Ассемблер ILASM

Изменения внесены и теперь нужно преобразовать файл txted.il обратно в исполняемый файл (.exe) Для этого нам понабиться второй инструмент ILASM, ассемблер, который так же входит в состав пакета SDK и не требует отдельной установки.

файл (.il) -> компилятор ilasm = сборка (.exe и .dll)

файл (.il) -> компилятор ilasm =  сборка (.exe и .dll)

Возвращаемся в консоль

Вводим вторую команду:

ilasm /exe c:\newasm\txted.il /output=c:\newasm\textEdit.exe

ilasm /exe c:\newasm\txted.il /output=c:\newasm\textEdit.exe

Первый параметр: /exe — указывает компилятору, что на выходе мы хотим получить файл с расширением .exe. Затем указываем файл, который содержит MSIL-код. С помощью второго параметра /output — указываем имя и расширение нового файла.

Если компиляции прошла успешно, то в окне консоли вы должны увидеть сообщение, которое выделено на картинке, а внутри папке “newasm” должен появиться новый файл TextEdit.exe, который теперь уже содержит новые пути к файлам.

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

Читайте также:

codeby.net

Редакторы - программы, страница 2

Программы, которые дают возможность редактировать XML документы.

 

Программы, предназначенные для трехмерного моделирования.

 

Редакторы видео профессионального уровня.

 

Программы для редактирования видео файлов в формате FLV.

 

Программы, позволяющие редактировать видео в формате AVI.

 

Программы для пакетного и ручного редактирования тегов мультимедиа файлов.

 

Редакторы и среды разработки PHP скриптов.

 

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

 

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

 

Декомпиляторы для программ, написанных на Visual Basic и Delphi, а также для Flash роликов.

 

Программы, дающие возможность создавать, редактировать и компилировать Java-скрипты.

 

Инструменты для обработки видео, видео-редакторы на любой вкус.

 

Программы для редактирования таблиц с данными в формате DBF.

 

Графические редакторы, поддерживающие формат CDR.

 

Программы для редактирования документов в формате DjVu.

 

Программы, позволяющие редактировать HTML код.

 

Текстовые редакторы, которые поддерживают формат DOCX.

 

Данный набор включает программы для проектирования квартир и жилых помещений.

 

Программы, позволяющие редактировать реестр. Инструменты, которые станут хорошей заменой стандартному Редактору реестра (regedit).

 

Набор лучших редакторов для графики в формате SVG.

 

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

 

Редакторы каскадных таблиц стилей.

 

Средства редактирования графики, поддерживающие формат PSD.

 

Программы для редактирования таблиц XLS.

 

Программы для редактирования и создания образов IMG.

 

Программы, позволяющие редактировать виртуальные образы ISO.

 

Набор утилит для создания макетов жилых домов в 3D.

 

Несколько редакторов презентаций, которые поддерживают формат PPT.

 

Набор утилит, с помощью которых вы сможете открыть файлы в формате EXE.

 

Программы, позволяющие просматривать и редактировать текстовые документы в формате RTF.

 

Разнообразные программы, позволяющие выполнять редактирование картинок и изображений.

 

Набор графических программ и редактор для создания ландшафтного дизайна.

 

Набор программа, которые позволяются создавать и редактировать образы формата BIN.

 

Редакторы видео, аудио, фото и документов. Самые популярные, бесплатные и простые в использовании программы.

 

Набор профессиональных программ и редакторов для создания качественных текстур.

 

Программы, позволяющие декомпилировать и редактировать содержимое файлов SWF.

 

Программы, которые позволяют открывать графические файлы MAC.

 

soft.mydiv.net

Редактирование exe файлов

Редактировать exe файл

ПРОГРАММЫ: Программа дизассемблера W32Dasm. Программа просмотра и редактирования ЕХЕ файлов - EXESCOPE v.4.21.Чем открывать/редактировать exe и dll файлы? / Программирование под Symbian OS - Форумы All Nokia - все для телефонов Nokia, Форум любителей Nokia, общение

Просмотреть exe-файл очень просто: найдите Norton Commander v.5,установите курсор на ваш exe и нажмите F3. Внизу будет меню - при желании Вы можете поменять режим просмотра - из текстового перейти в псевдокоды ("Hexadecimal" - шестнадцатеричный), рядом будет табличка со всеми невидимыми символами. Что Вам это даст трудно сказать, разве что обнаружить комбинацию, представляющую тело вируса - обычно в самом конце файла, однако для этого нужно знать эту комбинацию. В свое время мы пользовались одной утилитой, позволявшей редактировать всю эту ерунду, и даже таким вот ужасным способом "лечили" command.com, однако она годилась только для файлов до 64 кб. Если Вы хотите что-то осознанно компоновать из нескольких файлов, Вы можете написать не очень сложную утилитку сами (например на Си), придется повозиться с символом конца файла, а так в общем вполне достижимо. Хотя, возня с исполняемыми файлами всегда чревата - запросто можно грохнуть систему, случайно отформатировать диск, спалить порты... в общем, не советую. Написать комментарий

Редактировать скомпилированный файл .EXE можно такими программами, как Resource Tuner, Resource Hacker, eXeScope. Иногда случается, что все ярлыки

:)Таких программ не может быть. ЕХЕ файл это откомпилированный проект состоящий из исходного кода, обычно который создается на языке прогр. высокого уровня (Си, Паскаль и др.) реже на маш. кодах (Ассемблер).Поэтому да, можно дизассемблировать файл, но Вы ничего не поймете, т.к. иначе данный вопрос у Вас бы не возник.Добавить файлы вообще-то можно, ед. проги такие я не искал...ибо похоже немного на вредительство.Опишите задачу, может помогу.Как вариант исп. пакетные файлы (*.bat) легко создать, все понятно. Если что, помогу. Написать комментарий

Компьютерный форум Ru.Board » Компьютеры » Программы » Редактор .dll и .exe.  Здравствуйте, нужны проги для редактирования .dll и(или) .exe файлов, т.е

Цитата (Любитель @ 27.11.2006, 17:39). Наверно, в форматы файлов. Как я понял, тебе надо подправить БД програмки.

текст и тд, заключенные в ехе файлы (ResHack, Restourator, и тд).  Пожаловаться модератору. 0. Ответ: Прога для создания и редактирования .exe файлов.

Для удобства работы создадим отдельную папку, например: ”c: ewasm” и поместим в неё файл TextEdit.exe.

PE Explorer предназначен для просмотра и редактирования внутренней структуры исполняемых файлов, таких как EXE, DLL, ActiveX и другие. В состав PE Explorer16 февраля 2012

После поиска решения в гугле, пытался сам разобрать и посмотреть "ехе" файл программами depends.exe и PE Explorer.exe, естественно ничего не увидел ибо не знаю куда смотреть. 2 ноября 2010

Возможность для обновления редактирования используемых ресурсных файлов.  Распакуйте архив и запустите установочный файл: Restorator 2009 4.0 build 1807.exe.17 октября 2013

Heaventools PE Explorer - программа, предназначенная для просмотра и редактирования внутренней структуры исполняемых файлов, таких как EXE, DLL19 июля 2009

Restorator-Редактор ресурсов для многих типов файлов (exe, dll, ocx, scr, и  Визуальное редактирование диалогов Теперь Вы можете редактировать диалоги на

EXE файл в редакторе ресурсов При помощи Resource Tuner вы можете открывать исполняемые  Программа для редактирование exe файлов. SCR и многие другие.

Исполнение файлов EXE под Windows и программы эмуляции для работы под Mac OS и Linux.  Бывают ситуации, когда нужно открыть такой файл для редактирования.

EXE-файлы все так же открывают окно загрузки файлов IE.21 февраля 2012

PE Explorer предназначен для просмотра и редактирования внутренней структуры исполняемых файлов, таких как EXE, DLL, ActiveX и другие.

Скачать сборник программ для диагностики автомобилей Daewoo (2. Скачать программу для редактирования EXE и DLL файлов.23 декабря 2013

Нужна программа для редактирования ехе-шника, желательно… 8 ноября 2008

Программа для просмотра, анализа и редактирования внутреннего устройства исполняемых файлов, таких как EXE, DLL или ActiveX. 2 апреля 2011

Этот продукт является лидером в области редактирования растровых изображений.  Restorator - редактор ресурсов для многих типов файлов, например, файлов exe, dll

Как редактировать .EXE файлы? Допустим, там в окне написан текст. Как я могу его изменить?

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

Здравствуйте надо ваша помощь, как отредактировать готовый тест (.exe) через вашу новую версию программу?11 марта 2015

Для редактирования exe-файлов воспользуйтесь редактором двоичных файлов, например — программой Hex Edit.

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

narodcoop.ru


Смотрите также