Сейчас на форуме: asfa, bartolomeo, hgdagon (+6 невидимых) |
![]() |
eXeL@B —› Программирование —› РАЗМЕР Проги! |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 27 мая 2006 23:40 · Поправил: n90p · Личное сообщение · #1 |
|
Создано: 28 мая 2006 20:38 · Поправил: Asas · Личное сообщение · #2 |
|
Создано: 29 мая 2006 08:17 · Личное сообщение · #3 |
|
Создано: 29 мая 2006 10:50 · Личное сообщение · #4 |
|
Создано: 29 мая 2006 11:05 · Поправил: Alexus2006 · Личное сообщение · #5 Небольшой офтоп. Люди ломаю прогу нашёл строки об успешной регистрации и не успешной регистрации а чуть выше test eax,eax а перед ним CALL. Всё вроде бы как надо. начинаю трассировать по F7 захожу в эту функцию пытаюсь её трассировать но её конца и края нет... бесонечные JMP и CALL их там наверное миллионы... если эту функцию распечатать на A4 которые разложить дорожкой то выйдет наверное километра 1.5 ... как быть? кто нибудь сталкивался? ![]() |
|
Создано: 29 мая 2006 14:19 · Личное сообщение · #6 Alexus2006 пишет: кто нибудь сталкивался? Неоднократно. Раньше перебивал tst ax,ax на xor ,потом больше нравилось jnz на jz менять - всего один бит. Иногда приходилось искать откуда в ах это оказалось, чтобы в пяти местах не править. Сейчас с опытом уже угадываю, что не надо трассировать, да и в олли многое видно - гораздо удобнее. Дополнительно помогают DeDe и IDA: когда есть имена функций некоторые куски становятся абсолютно понятны. ![]() |
|
Создано: 29 мая 2006 14:39 · Личное сообщение · #7 |
|
Создано: 29 мая 2006 21:09 · Личное сообщение · #8 |
|
Создано: 30 мая 2006 09:42 · Личное сообщение · #9 Alexus2006 пишет: переход то я поправил .................................. а он говорит ограничения остались Так в нормальные защиты наружу выдают только код про успешную регистрацию. А коды разрешения прячут. Поэтому и надо "послойно" отлаживать. Все равно много придется смотреть, но гораздо меньше, чем сразу вглубь копать. Если известно какие ограничения, то от этого надо плясать. ![]() |
|
Создано: 06 июня 2006 08:00 · Личное сообщение · #10 |
|
Создано: 06 июня 2006 12:34 · Личное сообщение · #11 |
|
Создано: 06 июня 2006 14:41 · Поправил: alex111 · Личное сообщение · #12 |
|
Создано: 06 июня 2006 14:59 · Поправил: alex111 · Личное сообщение · #13 |
<< . 1 . 2 . |
![]() |
eXeL@B —› Программирование —› РАЗМЕР Проги! |
Эта тема закрыта. Ответы больше не принимаются. |