Сейчас на форуме: asfa, _MBK_, Adler, bartolomeo (+9 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› На что поставить бряк |
Посл.ответ | Сообщение |
|
Создано: 21 сентября 2012 06:26 · Личное сообщение · #1 Приветствую Имеется игра снукер - http://rghost.ru/40487486 При ее исследование столкнулся со следующей проблемой, при вводе неверного серийника появляется окно - ни один из типичных бряков не срабатывает, так же не получается отловить функцию которая читает данные из тектового поля. Помогите разобраться каким способом отрисовывается форма. P.S. Рег данные хранятся в файле 000050.bin (в архиве лежит в папке reg). ![]() |
|
Создано: 21 сентября 2012 06:33 · Поправил: ZaZa · Личное сообщение · #2 Code:
Это не то, не? Может сюда поставить бряк на чтение? А по уму - это же игра, так что, скорее всего, используются функции рисования для вывода сообщения, ищи преимущественно функции из библиотеки GDI... ----- One death is a tragedy, one million is a statistic. ![]() |
|
Создано: 21 сентября 2012 07:25 · Поправил: dimka_new · Личное сообщение · #3 Вообщем брякнулся на bp GDI32.GdiFlush. Нашел в стеке введенный мной номер - но установка бряка на строку ничего не дала... Zaza - бряк на эти адреса срабатывают несколько раз при запуске проги, при нажатие кнопки не срабатывает upd да хочется закейгенить, лицензионный файл находил - брякался на readfile. Но все свои записи растерял ( Ну заодно и разобраться с отображением окошек в аттаче ![]() |
|
Создано: 21 сентября 2012 09:02 · Поправил: ZaZa · Личное сообщение · #4 Ставь Hardware breakpoint, on access именно на строку и смотри куда копируется... Можно поиском в памяти найти эту строку... Вот отсюда можешь пойти: Code:
Я так понимаю, ты хочешь KeyGen зафигачить? А не проще тогда от регистрационного файла пойти? Там стандартные API, легко бряки ставятся ![]() ***************************************************************************************** Окна, как ты их называешь - это просто закрашенный прямоугольник с текстом внутри... Ищи тогда вызовы не только GDI, но и DDRAW - так лучше... ----- One death is a tragedy, one million is a statistic. ![]() |
|
Создано: 22 сентября 2012 11:09 · Поправил: dimka_new · Личное сообщение · #5 |
![]() |
eXeL@B —› Вопросы новичков —› На что поставить бряк |
Эта тема закрыта. Ответы больше не принимаются. |