· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.RESEARCH —› Последствия ручной распаковки

Посл.отвђт Сообщенiе


Дата: Июн 8, 2004 02:09:59

После ручной распаковки UPX'a ResHack, Restorator и иже с ними не могут достучаться до ресурсов, ссылаясь на покореженность последних. Хотелось бы узнать причины такого поведения, и можно ли ручками подправить секцию ресурсов, чтобы редактор ее увидел?


Дата: Июн 8, 2004 03:37:01

Наверное, это был не UPX, так как не слышал, что он портит
ресурсы. Многие упаковщики так над людьми издеваются.


Дата: Июн 8, 2004 07:16:41

ShNS
Хм, у меня та же проблема. Тока времени нет , на разбиралово....блин...а распакованная прога как ни странно, корректно запускается и признаков болезни никаких.


Дата: Июн 8, 2004 08:10:50

обычно при сжатии ресурсов оставляют обычно указатель на иконку и когда распаковываешь секцию ресурсов то ссылка на иконку указывает на другое место.Ресурс едиторы ругаются на такой вариант.


Дата: Июн 8, 2004 08:51:33

Дык UPX вообще ресурсы не трогает!
У меня все распаковывается и работает


Дата: Июн 8, 2004 13:50:10

посмотреть бы на ту секцию ресуров... а так... трудно говорить...
1 с ресурсами все может быть чики брыки, но указатель в DATA_DIR выставлен неправильно
2 ресурсы могут быть искажены
3 ресурсы не искажены, но искажены их id, многие программы типа "блокнота" для экономиии места в id пихают хенделы загруженный ресуров и если прозевать момент, в распакованной программе будут одни хенделы, которые при повторном запуске дадут облом, т.к. хэндел это не ид.


Дата: Июн 8, 2004 15:33:21

Ресурсы в порядке, просто таблица с ними в одной секции, а сами данные в другой - вот ресторатор и клинит. Для лечения есть resources rebuilder by Я =) Или куча подобных на любой вкус тут в инструментах.


Дата: Июн 9, 2004 02:03:02

Dr.Golova
resrebld помог, заодно в readme прочитал о причинах ;)

Всем спасибо за неоценимую помощь!


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.136