|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Авг 1, 2004 03:52:38 Есть желание снять Hasp Envelope с .dll. Рабочий ключ есть. Envelope той версии, которая обращается к ключу не используя FreeEnvironmentStringsA (я так понимаю через драйвер hardlock). Я в 98 винде использую WinIce+IceDump. Останавливаюсь на первой команде секции .protect Потом /TraceX <начало секции .text> <длина секции текст> Останавливается на каком-то адресе из вроде-бы уже расшифрованной секции .text Я предполагаю, что это OEP Далее деляю /pedump <image base> <RVA OEP> <OutFile> Получаю сдампленную .dll (в исправлении таблицы импорта надеюсь на icedump) И после проверки обнаруживаю, что эта .dll НЕ ПАШЕТ(вылетает по exception). Итак, господа опытные. Кто сталкивался с Hasp Envelope - что еще надо сделать, чтобы запахало (желательно поподробнее) И еще вопрос - может кто-то поделится алгоритмом подсчета функций 3c/3d (понимаю, что этим некоторые зарабатывают, если много прошу, то заранее sorry, но просто сложилась ситуация, когда этим алгоритмом пользуются не только те, кто его открыл, так может и со мной поделитесь?) Всем заранее спасибо. |
|
|
Дата: Авг 2, 2004 00:10:43 для длл еще надо релоки восстановить. |
|
|
Дата: Авг 2, 2004 05:37:18 · Поправил: Asterix > для длл еще надо релоки восстановить. Если длл после распаковки используется в той же системе и грузится по тому же адресу то релоки ей не нужны и она должна работать, в данном случае длл не пашет, поэтому релоки не помогут ;-) |
|
|
Дата: Авг 2, 2004 13:01:05 Впринципе про релоки может и вариант - эта .dll грузится несколько раз (идет вызов LoadLobraryA для этой .dll и возвращаются разные адреса). PS: Я ведь правильно OEP определил? Не может Envelope устроить такого, что в какой-то момент управление передается в секцию .text, а потом как-то дальше расшифровка идет? Помню года полтора назад снимал Envelope с .exe - так там все получилось и пахало. |
|
|
Дата: Авг 2, 2004 16:44:34 данном случае длл не пашет да, однако про константный адрес загрузки ничего не сказано. поэтому релоки не помогут как раз наоборот. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.060 |