PE Explorer содержит средства для дизассемблирования и изучения исполняемых файлов, а также изменения их свойств и ресурсов.
PE Explorer работает на всех версиях Windows
от Windows 95 до XP, Vista, 7, 8 и 10.
Минимальные системные требования:
Процессор Intel Pentium® или AMD K5 166 MHz
16 MB RAM
Если ваша единственная задача - это редактирование ресурсов, и вам совершенно не нужна расширенная функциональность PE Explorer, то вы можете попробовать - это программа представляет собой редактор ресурсов из PE Explorer, выделенный в отдельный продукт.
SDL Passolo 2015 - cамая мощная утилита по переводу программ на различные языки мира. Понимает множество форматов, различает тип языка. Шаблонный редактор ресурсов с расширенными возможностями, предназначенный для локализации ПО. SDL Passolo 2015 имеет визуальный редактор диалогов с целым рядом удобных инструментов форматирования, поддерживает работу практически с любыми ресурсами, имеет множество тонких настроек, опцию пакетной обработки, а также встроенную систему проверки орфографии. Программа SDL Passolo 2015 может помочь переводчику сэкономить уйму сил и времени при локализациях программ. Это из-за того, что в программе предусмотрена функция автоматического перевода и проверки переведённого текста на большинство типичных ошибок. Функция автоматического перевода осуществляется при наличии определённых словарей, которых существует множество в интернете, в том числе и от компании Microsoft. Если вас уже готовые словари не устраивают, то их можно создавать самому. Достаточно один раз перевести какую-нибудь программу и экспортировать список перевода в словарь. И в дальнейшем этот словарь можно будет подключать при переводе новых версий программ. В SDL Passolo 2015 очень развита визуальная корректировка диалоговых окон в переводимых программах. Достаточно будет сказать, что она не намного уступает редактированию форм в Microsoft Visual Studio.Net. Если вы скажете, что и в Resource Hacker хорошая корректировка диалогов, то значит вы не видели Passolo. На этом список достоинств Passolo не ограничивается. Доп. информация: Новые возможности: * Терминология теперь предоставлена также из списков переводов Passolo. * Службы для предварительного перевода, поисков нестрогих переводов, совпадений и терминологии могут теперь легко быть выбраны в диалоге параметров. * Поиск переводов с помощью быстрых индексов в проектах и глоссариях намного ускоряет процесс поиска. * Новый современный интерфейс пользователя, который позволяет произвольно состыковывать окна вывода. Новый параметр Автоскрытие для окон вывода. * Сочетания клавиш могут быть изменены в диалоге настройки панели инструментов. * Поиск нестрогих переводов теперь маркирует различия нестрогих соответствий в искомом тексте цветными текстами. * При выборе записи терминологии выбираются в контекстном меню исходного текста, всплывая с дополнительной информацией относительно отображаемого элемента терминологии. * Файлы могут быть перенесены мышью в окно проекта, чтобы добавить их как исходный файл или импортировать из них информацию. * История всех изменений в тексте снабжена датой и именем пользователя. Прежние версии данных могут быть восстановлены с помощью функции Откат. * Записи в проектном окне теперь могут быть отфильтрованы и сгруппированы. * Записи в проектном окне можно фильтровать как списки строк.Редакторы ресурсов - это специализированные программы для просмотра, создания и изменения ресурсов PE-файлов. С их помощью можно, например, разблокировать пункты меню в шароварной программе, поменять иконку приложения, изменить внешний вид диалоговых окон, выполнить перевод интерфейса и т.п. У каждого специалиста по реверсу есть свой любимый редактор ресурсов, поэтому нельзя сказать, что какой-то из них лучше или хуже. Очень часто для решения разных задач требуются функции какого-нибудь конкретного инструмента, и в этой статье я попробую вкратце рассказать о самых популярных редакторах ресурсов исполняемых файлов.
Restorator - пожалуй, самый известный редактор ресурсов исполняемых файлов в формате exe, dll, ocx, scr, res и других. Позволяет создавать и редактировать стандартные файлы ресурсов.RES, извлекать и добавлять в файл свои ресурсы. Но главное преимущество Restorator в том, что результаты ваших трудов можно несколькими кликами мышки оформить в виде небольшого патча. Таким способом, например, создано огромное количество русификаторов для различных программ. Из замеченных недостатков первый косяк - это необходимость заплатить за использование программы (в прилагаемых вариантах эта проблема уже решена), а второй - дурацкая привычка гадить строчкой "Bome" в служебных полях иконок отредактированного файла.
ResEdit.1.5.9.zip (527,389 bytes)
Всё необходимое для работы с исполняемыми файлами — в одной программе.
Это программа для просмотра, изучения, анализа и редактирования внутреннего устройства исполняемых файлов. С помощью PE Explorer вы можете исследовать как свои собственные программы и библиотеки, так и приложения от сторонних разработчиков, к чьим исходным текстам у вас нет доступа. Сюда же относится изучение устройства вирусов, троянов и прочих вредоносных программ.
PE Explorer позволяет открывать, смотреть и редактировать 32-битные PE (Portable Executable) файлы для Windows любого типа: EXE, DLL и ActiveX, SCR (скринсейверы), CPL (Control Panel Applets), SYS, DRV, MSSTYLES, MUI, BPL, DPL, и многие другие.
Скриншоты Список возможностей
PE Explorer предоставляет вам возможность посмотреть изнутри, как работает программа или библиотека, провести статический анализ файла (т.е. без исполнения потенциально опасного кода) и собрать всю возможную информацию, содержащуюся внутри файла.
PE Explorer берёт на себя весь поиск и сбор различных значений и характеристик файла, оставляя вам лишь минимальный объём работы для проведения анализа. Открыв файл в PE Explorer, вы сразу увидите сводную таблицу значений из заголовков PE файла, список импортируемых и экспортируемых функций, названия и характеристики секций, наличие или отсутствие цифровой подписи, а так же все ресурсы, содержащиеся в файле.
С этой отправной точки вы можете продолжить дальнейшее изучение интересующих вас элементов файла. Для этого PE Explorer предлагает целый ряд инструментов: Просмотр и редактирование описаний параметров функций , Сканнер зависимостей , Редактор секций , Редактор ресурсов , Дизассемблер , а также статические распаковщики UPX , UPack и NSPack .
PE Explorer предназначен для использования в различных ИТ-областях: в разработке и тестировании программного обеспечения, в обратной разработке (реверс-инжиниринге) с целью восстановления алгоритмов, применяющихся в анализируемом файле, в антивирусных лабораториях и криминалистике, для обнаружения уязвимостей и проведения аудита безопасности для файлов, полученных из непроверенных источников.
Portable Executable (PE) — это формат исполняемых файлов, который появился уже достаточно давно и используется до сих пор на всех версиях ОС Windows. Сюда входят файлы с форматом *.exe, *.dll и другие, и такие файлы содержат в себе всю информацию о программе. Но любая программа может содержать в себе вирус, и перед установкой желательно знать, что же храниться за файлом с таким форматом. Это можно узнать с помощью PE Explorer.
PE Explorer — это программа, которая предназначена для просмотра и изменения всего, что содержится в файлах PE. Эту программу создавали и очень часто используют для обнаружения вирусов, но на этом ее полезные функции не ограничиваются. Например, ее можно использовать для того, чтобы удалить отладочную информацию или перевести на русский любую программу.
Во время сжатия программы, она обычно шифруется, чтобы пользователь или кто-нибудь еще не мог видеть всего, что происходит «за кулисами». Но PE Explorer это не останавливает, ведь благодаря специально написанному алгоритму он умеет расшифровывать эти файлы, и показывать все содержимое.
Как только вы открыли PE-файл в программе откроется просмотр заголовков. Здесь можно увидеть много интересного, но изменить ничего нельзя, да и не нужно.
Data Directories (каталоги данных) является важной частью любого исполняемого файл, потому что именно в этом массиве храниться информация о структурах (их размер, указатель на начало и т.д). Менять следует копии файлов, иначе может привести к необратимым последствиям.
Весь важный код приложения храниться в PE Explorer в разных секциях для большей упорядоченности. Так как в этом разделе содержаться все данные, то их можно менять, меняя их расположение. Если какие-то данные менять не следует, программа уведомит вас об этом.
Как известно, ресурсы являются неотъемлемой частью программы (иконки, формы, надписи). Но с помощью PE Explorer их можно менять. Таким образом, можно заменить у приложения иконку или перевести программу на русский язык. Здесь же можно сохранить ресурсы на компьютер.
Это инструмент необходим для проведения экспресс-анализа исполняемых файлов, причем, выполнен он в более упрощенном, но не менее функциональном формате.
Благодаря этому разделу в программе можно узнать несет ли вред проверяемое приложение для вашего компьютера. В этом разделе находятся все функции, которые содержаться в программе.
Еще одно преимущество программы в борьбе с вирусами. Здесь можно увидеть зависимость с динамическими библиотеками, тем самым, распознав, несет угрозу вашему компьютеру это приложение или нет.
PE Explorer является отличным инструментом, который позволит вам защитить от заражения вирусами ваш компьютер. Конечно, ее можно использовать и в другом направлении, добавив в совершенно безобидную программу опасный код, но это делать не рекомендуется. Кроме этого, из-за возможности менять ресурсы, можно добавить рекламу или перевести программу на русский язык.