Blog. Just Blog

Resource Ripper 1.0

Версия для печати Добавить в Избранное Отправить на E-Mail 14.05.2009 | Категория: Мои программы | Автор: ManHunter
Скриншот программы Resource Ripper
Скриншот программы Resource Ripper

Resource Ripper - программа для автоматического извлечения ресурсов из исполняемых файлов PE-формата, а также дампов PE-файлов. Была написана, когда мне понадобилось извлечь иконки и картинки из большого количества dll-файлов, а готовых программ с нужным функционалом не нашлось. Resource Ripper не работает с упакованными и защищенными файлами, но пытается извлечь из них все доступные ресурсы, пропуская упакованные. Для таких файлов лучше всего сделать полный дамп специальной программой типа LordPE или PE Tools и затем работать уже с дампом. Каждый извлеченный ресурс сохраняется в отдельный файл, при этом определяются некоторые типы файлов по внутренним сигнатурам, корректно восстанавливаются служебные заголовки ICO-, CUR-, PNG- и BMP-файлов, а имена сохраняемых файлов влючают в себя краткие характеристики содержимого, например, размер картинки и идентификатор ресурса. По умолчанию извлекаются только иконки, курсоры и картинки, для извлечения всех ресурсов из файла выберите опцию "Extract everything". Также по умолчанию все ресурсы извлекаются в отдельную для каждого файла папку вида имя_файла.exe_ResRipper, если требуется сохранять ресурсы из разных файлов в одну папку, то выберите опцию "Shared folder". Файлы в Resource Ripper, кроме диалога выбора, можно передавать через командную строку и drag'n'drop.

В архиве стационарная программа ResRipper.exe и плагин ResRipper.dll для анализатора исполняемых файлов PEiD. Если какие-то файлы или ресурсы будут обработаны неправильно, то просьба сообщить об этом через форму обратной связи.

Resource Ripper 1.0 build 7 + PEiD PluginResource Ripper 1.0 build 7 + PEiD Plugin

Resource.Ripper.1.0.build.7-PCL.zip (16,475 bytes)


Поделиться ссылкой ВКонтакте Поделиться ссылкой на Facebook Поделиться ссылкой на Я.ру Поделиться ссылкой на LiveJournal Поделиться ссылкой в Мой Круг Добавить в Мой мир Добавить на ЛиРу (Liveinternet) Поделиться ссылкой на Friendfeed Добавить в Яндекс.Закладки Добавить в закладки Memori Добавить в закладки Google
Просмотров: 2459 | Комментариев: 15

Комментарии

Отзывы посетителей сайта о статье
ManHunter (20.11.2011 в 01:57):
Приму к сведению, может быть когда-нибудь реализую.
Евлампий (19.11.2011 в 18:27):
шустрая прога
маленькое замечание-пожелание:
папка с извлеченными ресурсами создается там где лежит exe-файл
(что не всегда возможно(и удобно))
думаю стоит дать пользователю выбор где ее создать,напр.:
1 - где лежит ехе
2 - где лежит Resource Ripper
3 - выбрать вручную

хотя конечно можно просто скопировать все ехе куда надо
удачи

пример:
Processing file "blablabla.EXE" ...
Create resource folder... FAILED
приходится этот blablabla.EXE копировать туда где запись разрешена -
лишние движения имхо
еще раз удачи
ManHunter (16.05.2010 в 23:06):
А чо, отсюда браузером скачать религия не позволяет?
Алексей (16.05.2010 в 23:00):
залейте на какой-нибудь хост,плиз.
DenisSMI (15.05.2010 в 22:14):
Наконец-то нашел такую прогу. Спасибо!
Роман (18.11.2009 в 14:01):
Ух! Приятно. :)
Duxe (15.06.2009 в 01:38):
Полезная вещь! Спасибо )
ManHunter (22.05.2009 в 14:28):
Хорошо, в следующей версии добавлю какую-нибудь галочку типа "открывать для изучения папку назначения после окончания извлечения".
CheckBox (22.05.2009 в 14:27):
О, все, сорь, не сразу заметил, софтинка умеет работать через drag'n'drop, в принципе большего и не надо :)
CheckBox (22.05.2009 в 14:23):
ManHunter
дык я им тож не пользуюсь, просто данная опция сильно бы упрощала поиск распакованного контента :)
ManHunter (22.05.2009 в 14:11):
Это вряд ли будет, я Проводником не пользуюсь, у меня файл explorer.exe вообще с компа удален :)
CheckBox (22.05.2009 в 13:59):
ManHunter
как всегда, минимализм рулит =)
имхо, софтинке не хватает одного, чтобы при завершении операции по извлечению ресурсов она предлагала бы открыть папку с извлеченными ресурсами, по типу как Keys manager для каспера (первое что пришло на ум:))
ManHunter (15.05.2009 в 12:03):
Vadim, у меня на тестовых файлах около 2000 ресурсов извлекается примерно за 8 секунд. А если в лог ничего не писать, то можно выйграть еще пару секунд.
Vadim (14.05.2009 в 21:05):
Очень шустро работает спасибо!
Inok (14.05.2009 в 10:21):
Скачал, весьма полезная утилита.

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

Заполните форму для добавления комментария
Имя*:
Текст комментария (не более 2000 символов)*:

Все поля обязательны для заполнения.
Комментарии, содержащие рекламу, ненормативную лексику, оскорбления и т.п. будут удаляться. Злостным нарушителям доступ к сайту может быть заблокирован.
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2012
При использовании материалов ссылка на сайт обязательна
Время генерации: 0,29 сек. / MySQL: 2 (0,0011 сек.) / Память: 3,5 Mb
Наверх