![]() |
eXeL@B —› Вопросы новичков —› Восстановление(перестройка) ресурсов после распаковки |
Посл.ответ | Сообщение |
|
Создано: 10 июля 2007 22:48 · Личное сообщение · #1 Хотелось бы узнать хотя бы в общих чертах, как правильно восстанавливать ресурсы после распаковки. Я поступаю следующим образом: распаковываю файл, затем при помощи тулзов вроде presfixer, resrebld, resfixer создаю новую секцию ресурсов, удаляю старую + все секции пакера, приклеиваю новую секцию ресурсов и затем восстанавливаю таблицу импорта. После этого экзешник работает, но Ресторатор упорно не видит там никаких ресурсов. Что я делаю неправильно? Можно ли как-нибудь восстанавливать ресурсы руками, без применения различных fixer'ов? ![]() |
|
Создано: 10 июля 2007 23:07 · Личное сообщение · #2 |
|
Создано: 10 июля 2007 23:43 · Личное сообщение · #3 |
|
Создано: 11 июля 2007 00:11 · Личное сообщение · #4 |
|
Создано: 11 июля 2007 00:11 · Личное сообщение · #5 |
|
Создано: 11 июля 2007 04:57 · Личное сообщение · #6 |
|
Создано: 11 июля 2007 05:03 · Поправил: Demon666 · Личное сообщение · #7 Satyr А может тут дело не в ручках(?), ты попробуй этот файл посмотри в PE Explorer последней версии, он способен понимать самые конченые извраты над ресурсами… А этот Ресторатор, по-моему, вообще ничего не умеет ЗЫ:ИМХО Помню, проводил тест над многими редакторами/вьюверами, PE Explorer показался мне лучшим из вьюверов… ВЫВОД: лучше своего ничего нет, так что учитесь кодить, этих библ. по работе с PE форматом в инете валом с исходниками бери копипасть компилируй и все будет, только так как ты захочешь!!! P. S. Раз написать, за-то-потом, сколько времени экономиццо, и функционал всегда можно в любое время дописать, если вдруг потребуеццо… [ADD] Мля, Assass1n аппередил пока я писал ![]() ----- ЗЫ: истЕна где-то рядом, Welcome@Google.com ![]() |
|
Создано: 11 июля 2007 13:16 · Поправил: Satyr · Личное сообщение · #8 1) переименовал старую секцию ресурсов, приклеил новую в хвост- Ресторатор отдыхает, DeDe показывает только разделы Classes Info и Forms 2) сдампил, открыл в PE Explorer, оттуда сохранил- Ресторатор видит, DeDe показывает только разделы Classes Info и Forms 3) сдампил, обработал Resource Binder'ом - Ресторатор видит, DeDe показывает на сей раз кроме тех двух ещё и раздел Procedures. Так что, пока побеждает Resource Binder. Кстати, PE Explorer и в самом деле видит ресурсы даже в запакованных экзешниках. Если кто хочет посмотреть прогу, присоединяю одну из подопытных (320 кб \это Stamp 0.85d, может у вас есть) ![]() |
|
Создано: 11 июля 2007 13:25 · Личное сообщение · #9 |
![]() |
eXeL@B —› Вопросы новичков —› Восстановление(перестройка) ресурсов после распаковки |