Сейчас на форуме: _MBK_, ManHunter, Magister Yoda, rtsgreg1989 (+9 невидимых) |
![]() |
eXeL@B —› Основной форум —› Potolook |
Посл.ответ | Сообщение |
|
Создано: 28 июля 2005 13:55 · Личное сообщение · #1 Кто что может подсказать, www.positic.com/potolook Защиту даже не определить, IMHO конечно всё равно, но... В первой части распаковки potolook.dll идёт мусор и ДО ФИГА проверок TeB/PEB на дебаггер, я это ВРОДЕ КАК прошёл, но кто знает, может там что скрытое есть, дальше распаковка чего-то, а дальше 2 или 3 раза вот такой код: 00974245 64:8922 MOV DWORD PTR FS:[EDX],ESP 00974248 3BF3 CMP ESI,EBX 0097424A 7E 14 JLE SHORT Potolook.00974260 0097424C 8B04DF MOV EAX,DWORD PTR DS:[EDI+EBX*8] ; Potolook.00978814 0097424F 43 INC EBX 00974250 891D 44D6AA00 MOV DWORD PTR DS:[AAD644],EBX 00974256 85C0 TEST EAX,EAX 00974258 74 02 JE SHORT Potolook.0097425C 0097425A FFD0 CALL NEAR EAX 0097425C 3BF3 CMP ESI,EBX 0097425E ^ 7F EC JG SHORT Potolook.0097424C 00974260 33C0 XOR EAX,EAX 00974262 5A POP EDX ; 0006F878 00974263 59 POP ECX ; 0006F878 00974264 59 POP ECX ; 0006F878 00974265 64:8910 MOV DWORD PTR FS:[EAX],EDX По call eax идёт что-то типа inc dword ptr ... НО там же в таблице этих call'ов идёт и импорт и много чего... В общем я застрял на Exception'ах, вылезают под конец(уже похоже) и всё портят, а главное - я такого никогда не видел!, код пишет lasterror directly в PEB!!! Кто что думает? (для облегчения жизни olly со всеми антиплагами+ловить антидебаг по mov eax, dword ptr[eax] и если всё OK, то test eax,70h в самом начале, для айса по другому конечно...) ![]() |
|
Создано: 28 июля 2005 18:13 · Личное сообщение · #2 |
|
Создано: 28 июля 2005 19:57 · Личное сообщение · #3 |
|
Создано: 29 июля 2005 00:17 · Личное сообщение · #4 |
|
Создано: 29 июля 2005 00:30 · Личное сообщение · #5 |
|
Создано: 29 июля 2005 00:38 · Личное сообщение · #6 патчить можно и p-code... защита от антидебага примитивная просто(для того кто знает) - PEB напрямую и смотрит дальше в TEB если не найдёт. Но как я посмотрел сколько мусора... полностью даже 1.х не снимали - на ловушки после дампа и IAT уже сил не хватало, так что просто скорее всего сделаю вечный триал... его же проще сделать с VoptXP например, тк полным всё равно не станет... И в конце концов - он считает CRC или нет??? ![]() |
|
Создано: 29 июля 2005 00:41 · Личное сообщение · #7 |
|
Создано: 29 июля 2005 01:14 · Личное сообщение · #8 |
|
Создано: 29 июля 2005 01:32 · Личное сообщение · #9 |
|
Создано: 29 июля 2005 13:22 · Личное сообщение · #10 > целостность файла естественно проверяет Целостность _файла_ он какраз не проверяет =) Он чекает в памяти. Раньше ловилось все обычным bpm, а дальше в заголовке сразу перед PE хедером есть 0х20 байт - это не трэш, среди нах есть 4 дворда с нужными контрольными суммами. Какие именно эти дворды из 32 байт - хз - это в каждой проге меняется. ![]() |
|
Создано: 29 июля 2005 13:28 · Личное сообщение · #11 |
|
Создано: 29 июля 2005 20:52 · Личное сообщение · #12 |
|
Создано: 31 июля 2005 21:39 · Личное сообщение · #13 |
![]() |
eXeL@B —› Основной форум —› Potolook |