Русский / Russian English / Английский

Сейчас на форуме: JC, averitas, shura_k, Xlab0s, hnrtkjby8945yub8n (+6 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

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

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

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

Всем привет.

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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


Ранг: 990.3 (! ! !)
Статус: Модератор
Author of DiE

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

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

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

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

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

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

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

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


Ранг: 2006.0 (!!!!)
Статус: Модератор
retired

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

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

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

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

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

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

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


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

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

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

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

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

XSpider

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

ProTeuS

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

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

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

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

Ранг: 617.3 (!)
Статус: Участник

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

Э-э-Э, хватит мега-пупер пути расписывать, на игре весит Protection Plus, на который нашел 6 мануалов за 30 минут.
 eXeL@B —› Основной форум —› Проблемы с PokerPro 2006

Видеокурс ВЗЛОМ