Сейчас на форуме: Magister Yoda, rtsgreg1989 (+6 невидимых) |
![]() |
eXeL@B —› Основной форум —› Shrinker 3.4 |
Посл.ответ | Сообщение |
|
Создано: 09 марта 2005 19:56 · Личное сообщение · #1 Что это такое? Увидел такую фигню на одной проге(название не помню, ибо я не дома), попытался распаковать. После последнего исключения(в ntdll) начинаю трасировать прогу, жму Ctrl+F9 2 раза. После этого прога зависает.(Создано 2 потока:один вот этот зависший, другой спит). При попытке дампа запущенной проги вылазит ошибка: невозможно прочитать память... Что делать?Может я ступил где? ![]() |
|
Создано: 09 марта 2005 20:07 · Личное сообщение · #2 |
|
Создано: 09 марта 2005 20:09 · Личное сообщение · #3 |
|
Создано: 11 марта 2005 12:20 · Личное сообщение · #4 |
|
Создано: 12 марта 2005 16:51 · Личное сообщение · #5 |
|
Создано: 12 марта 2005 23:58 · Личное сообщение · #6 bUg Там типа копимема, только страницы обратно не шифруются. При возникновение исключения нужные страницы берутся из самого файла (в оверлее лежат) и ставятся на место... чтобы перехватывать управление на исключениях пакер патчит код в ntdll. Причём копимем там не только на секции кода, а ещё и на данных и ресурсах (чтобы корректно работать с ресурсами пакер патчит LdrAccessResource). Ещё там есть кусок оригинальнала хеадера проги, он используются при работе копимема. ЗЫ вообщем пакер не сложный и распаковывается довольно легко, но сам по себе он оригинальный, мне понравилось как в нём всё устроено... необычно... =) ![]() |
|
Создано: 13 марта 2005 00:33 · Личное сообщение · #7 |
|
Создано: 13 марта 2005 00:47 · Личное сообщение · #8 |
|
Создано: 13 марта 2005 01:00 · Личное сообщение · #9 |
|
Создано: 13 марта 2005 11:24 · Личное сообщение · #10 |
![]() |
eXeL@B —› Основной форум —› Shrinker 3.4 |