Сейчас на форуме: Slinger (+6 невидимых)

 eXeL@B —› Основной форум —› Проблемы с PokerPro 2006
Посл.ответ Сообщение

Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 20 января 2007 11:22
· Личное сообщение · #1

Всем привет.

Пытался сломать вышеозначенную прогу, но что-то там такое наделано, что я не могу понять где находится проверка. В программе по всей видимости присутствует online проверка лицензии.
По адресам 0042A180 и 0042A600 находятся процедуры по всей видимости проверяющие лицензии, но только я при постановке туда брейков не попадаю. Перед выходом с ругательством на плохую лицензию прога выводит месседж бокс, но выводит его так, что он остается после завершения проги. Да еще брейки на все разновидности MessageBox в user32 не срабатывают. Вобщем поймать место откуда этот месседжбокс выводится не смог.
Не знаю че делать. Помогите плиз.
Прога: hттp://www.pokerprolabs.com/download/download_software/PokerPro2006.ex e
Весит примерно 20м.

прога ничем не пакована, только мне это не помогло.



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 20 января 2007 11:29
· Личное сообщение · #2

egorovshura пишет: online проверка лицензии
нет отруби или ставь огненную стену и запрещай проге лезть в нет...
egorovshura пишет: По адресам 0042A180 и 0042A600 находятся процедуры по всей видимости проверяющие лицензии, но только я при постановке туда брейков не попадаю.
значит не они или так ставишь
egorovshura пишет: Вобщем поймать место откуда этот месседжбокс выводится не смог.
бряков ставь побольше
egorovshura пишет: Весит примерно 20м.
не давай уж сам, кто мне за трафик платить будиет...
напиши на чем написана прога.



Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 20 января 2007 11:37
· Личное сообщение · #3

gegter пишет:
egorovshura пишет: online проверка лицензии
нет отруби или ставь огненную стену и запрещай проге лезть в нет...

если запретить ей лезть в инет, то она не будет работать.

gegter пишет:
egorovshura пишет: Вобщем поймать место откуда этот месседжбокс выводится не смог.
бряков ставь побольше

а на что в данном случае можно поставить? я думал вообще MessageBoxA и MessageBoxW достаточно

gegter пишет:
напиши на чем написана прога.

прога на VC написана




Ранг: 240.5 (наставник)
Активность: 0.190
Статус: Участник
Author of ACKiller

Создано: 20 января 2007 11:44
· Личное сообщение · #4

egorovshura пишет:
я думал вообще MessageBoxA и MessageBoxW достаточно

MessageBoxTimeoutAW MessageBoxIndirect... а еще может быть это просто диалог, тогда CreateDialog, DialogBoxParamA и т.д.



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 20 января 2007 11:46
· Личное сообщение · #5

egorovshura пишет: если запретить ей лезть в инет, то она не будет работать.
пардон, че за прога, вроде по газванию игра, зачем ей нет тогда? работает с нетом или отказывается работать если не чекнет проверку из нета?
egorovshura пишет: я думал вообще MessageBoxA и MessageBoxW достаточно
видимо нет... такую фигню используют тока когда лень или вафельные проги.
в общем копай и копай ее, а в топеге смысла не вижу.



Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 20 января 2007 11:47
· Личное сообщение · #6

MessageBoxTimeoutAW и MessageBoxIndirect ставил тоже, не сработало.
А может диалог остаться активным после того как программа завершилась?



Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 20 января 2007 11:56
· Личное сообщение · #7

egorovshura пишет:
пардон, че за прога, вроде по газванию игра, зачем ей нет тогда? работает с нетом или отказывается работать если не чекнет проверку из нета?

прога показывает разную статистику при игре в онлайн казино. отказывается работать если нет возможности проверить лицензию

А что за CreateDialog? Может CreateDialogParam?




Ранг: 240.5 (наставник)
Активность: 0.190
Статус: Участник
Author of ACKiller

Создано: 20 января 2007 11:57
· Личное сообщение · #8

egorovshura пишет:
А может диалог остаться активным после того как программа завершилась?

Т.к. обработка сообщений происходит в контексте потока процесса - нет.
Может вызываться другая программа, отвечающая за регистрацию - довольно часто попадается.



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 20 января 2007 12:01
· Личное сообщение · #9

egorovshura пишет: прога показывает разную статистику при игре в онлайн казино. отказывается работать если нет возможности проверить лицензию
вот ты сам и сказал, что надо сделать. попробуй метод дурака - найди сайт в проге (hex редактор) и затри его или измени на мой - может чек сойдется. и поемуму ты не там ищещь - проверка в какой-то библе.



Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 20 января 2007 12:14
· Личное сообщение · #10

egorovshura пишет:
вот ты сам и сказал, что надо сделать. попробуй метод дурака - найди сайт в проге (hex редактор) и затри его или измени на мой - может чек сойдется

Адрес сайта есть www.softwarekey.com. Я именно поэтому и сказал, что проверка лицензии возможно происходит в двух процедурах, потому как они этот адрес используют. Но соответственно там брейки не срабатывают



Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 20 января 2007 12:15
· Личное сообщение · #11

Поставил брейки на все что только можно использовать для создания диалога - ни один не сработал




Ранг: 990.2 (! ! !), 380thx
Активность: 0.680
Статус: Модератор
Author of DiE

Создано: 20 января 2007 12:16
· Личное сообщение · #12

возможно ты что то не так делаешь а возможно, прога этот диалог рисует...

-----
[nice coder and reverser]




Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 20 января 2007 12:46
· Личное сообщение · #13

при запуске под олей PokerPro.exe каким то макаром создается другой процесс PokerPro.exe и уже он отображает этот диалог. вот поэтому я его не могу поймать. поймать через CreateProcess не получилось. Что можно тут сделать?



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 20 января 2007 23:18
· Личное сообщение · #14

egorovshura пишет: создается другой процесс PokerPro.exe
в смысле запускает копию проги? тогда ставь бряк на запуск себя самой и после второй копией оли присоединяйся к процессу.




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 20 января 2007 23:26
· Личное сообщение · #15

egorovshura
Если не CreateProcess, попробуй чо-нить типа ShellExecute или айсом работай. А на окошке верный способ остановиться-ShowWindow. Почитай туторы немного, покопай.



Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 февраля 2007 09:56
· Личное сообщение · #16

сделай имя компьютера www.softwarekey.com.
1)Правый клик на Мой компьютер --> сетевая идентификация --> Свойства

2)Имя компьютера вводим WWW

3)На вкладке дополнительно "Основной DNS-суффикс" пишем softwarekey.com. 4)Ребутимся.
теперь запускаем Хспайдер, и ставим его как сервер на прослушивание 80-ого порта, {Запускаем XSpider, идем на вкладку Tcp, выбираем "Сервер", порт ставим 80, и нажимаем кнопку "Прослушать"} после чего запускаем Page-Promoter и смотрим на логи. Итак я несколько раз.
попробуй.



Ранг: 172.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 04 февраля 2007 10:55
· Личное сообщение · #17

and5357
не проще просниффать трафф и зделать эмуль на 127.0.0.1 www.softwarekey.com в %SYSTEMROOT%driversetchosts ?

-----
HOW MUCH BLOOD WOULD YOU SHED TO STAY ALIVE




Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 04 февраля 2007 13:06
· Личное сообщение · #18

XSpider

Сходил на сайт XSpider'а. Че-то ядренная какая-то прога помоему. Может что-то попроще есть?

ProTeuS

А по подробнее можно? Чем проснифать? И про эмулятор не совсем понятно.



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 04 февраля 2007 20:57
· Личное сообщение · #19

ProTeuS верно подсказывает, а как and5357 ни разу не заморачивался - методика странная
иди в %windir%\system32\drivers\etc\hosts открываешь этот hosts в блокноте, там в нем синтаксис добавления строк подробно описан, добавляешь строку 127.0.0.1 www.softwarekey.com
тока опять же ломиться прога в нет перестанет, но вот проверка лиц-ии сойдется или нет - это ?



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 04 февраля 2007 22:56
· Личное сообщение · #20

Э-э-Э, хватит мега-пупер пути расписывать, на игре весит Protection Plus, на который нашел 6 мануалов за 30 минут.


 eXeL@B —› Основной форум —› Проблемы с PokerPro 2006
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати