Сейчас на форуме: Magister Yoda, site-pro, Rio, johnniewalker (+5 невидимых) |
eXeL@B —› Крэки, обсуждения —› TableScan Turbo 1.0.0 |
Посл.ответ | Сообщение |
|
Создано: 22 июня 2012 13:57 · Поправил: softcr · Личное сообщение · #1 Название: TableScan Turbo 1.0.0 Описание: Покерный софт для скана столов ссылка: http://tablescanturbo.com/files/TableScanTurbo_v1-0-0_Setup.exe Размер: 2,5 Mb PEID: Microsoft Visual C# / Basic .NET [Overlay] При запуске выскакивает триальное окно на 30 дней, так же там можно ее зарегить. Существует 3 типа лицензии для этой программы: Micro, Low и Pro. Кто играл в покер поймет: Micro это сканит на низких лимитах, Low на более высоких, Pro на любых лимитах сканит. Цель: 80$ Pro license или хотя бы заморозить триал Вот что я нарыл: В .NET Reflector нашел процедуру TrialWindow_load Code:
Часть кода, этой же процедуры на на языке MSIL: Code:
Если в этой строке 167 brfalse -> (63) pop поменять на 167 brtrue -> (63) pop то в триальном окне пишет, что прога зарегистрирована на Low Stack, далее жму Continue Trial запускается сама прога, но там пишет все равно Trial. А если заменить к примеру вот эту первую строку: 0 br -> (3) ldc.i4 5 на такую 0 brfalse -> (3) ldc.i4 5, то выскакивает при запуске сначало такая ошибка: потом нажимаю продолжить, выскакивает как и там, что прога зарегена: Жму Continue Trial, далее в самой проге тоже пишет, что она зарегена на Micro Stacks Вот сам вопрос как ее более грамотно пропатчить? чтобы было Pro версия или хотя бы эта же версия лицензии, но только без ошибок перед запуском. А то у меня работает с таким патчингом, а скидывал другому человеку свой патч, у него прога отказывается нормально работать, не сканирует столы(после моего патча) Спасибо за внимание |
|
Создано: 22 июня 2012 14:08 · Личное сообщение · #2 Еще нашел вот такую функцию, проверки регистрации: Code:
MSIL: Code:
Как можно здесь пропатчить, чтобы она возвращала всегда что ключ правильный? |
|
Создано: 22 июня 2012 14:09 · Личное сообщение · #3 |
|
Создано: 22 июня 2012 14:09 · Личное сообщение · #4 |
|
Создано: 22 июня 2012 14:19 · Поправил: softcr · Личное сообщение · #5 |
|
Создано: 22 июня 2012 14:28 · Поправил: schokk_m4ks1k · Личное сообщение · #6 |
|
Создано: 22 июня 2012 14:33 · Личное сообщение · #7 Вот функция ValidateKey, кто может разъяснить?) Code:
|
|
Создано: 22 июня 2012 15:13 · Поправил: softcr · Личное сообщение · #8 Нашел вот такую процедуру: Code:
Form1.Permission := 0 0 - это профессионал, 1 - Лов стэкс 2 - Микро стэкс Вот здесь присваивается 0 permissions(292 строка): Code:
Как мне не ноль присвоить, а 1 или 2 например? подскажите плиз |
|
Создано: 22 июня 2012 15:17 · Поправил: ZaZa · Личное сообщение · #9 |
|
Создано: 22 июня 2012 15:27 · Поправил: softcr · Личное сообщение · #10 Вот этот вроде как работает, AAGCPPLEAAGMBFKM. Всмысле уже не пишет enter valid registration key. Если сменить букву хоть одну в этом серийнике, то начинает писать. Но другая проблема. пишет, после програмной проверки пишет: Как я понял, эта прога сначало проверяет програмно ключ, потом отсылает на сервер ключ. И если все верно на сервере, то прога пишет что все ок. И еще в коду заметил текст, там типо говорится, что ключ вроде как на два компа, в слычае распространенния ключ будет заморожен) |
|
Создано: 22 июня 2012 15:31 · Поправил: ZaZa · Личное сообщение · #11 Ну так надо попробовать отвязать от сервака... Можно попробовать добавить строчки в файл hosts... А сама регистрация хранится в реестре по такому вот пути: [HKEY_CURRENT_USER\Software\TableScan Turbo\registration] Там должен быть ключ: Registration. Это зашифрованная строка... Метод расшифровки: DecryptString Если разобраться с шифрованием, то путем изменения реестра и перезапуска программы должно произойти автоматическое подхватывание регистрации, так как там есть такой вот пункт: FailedToVerify. Смотри процедуру: LoadRegistration ----- One death is a tragedy, one million is a statistic. | Сообщение посчитали полезным: ditoxin |
|
Создано: 22 июня 2012 15:40 · Личное сообщение · #12 |
|
Создано: 22 июня 2012 15:45 · Поправил: ZaZa · Личное сообщение · #13 |
|
Создано: 22 июня 2012 15:46 · Личное сообщение · #14 |
|
Создано: 22 июня 2012 15:50 · Поправил: ZaZa · Личное сообщение · #15 |
|
Создано: 22 июня 2012 15:53 · Личное сообщение · #16 |
|
Создано: 22 июня 2012 15:56 · Поправил: ZaZa · Личное сообщение · #17 Тогда вот так (возвращает 1 [Low Stacks]): GMML-CKLD-EMPA-BGBC GBLD-CPPC-EPCP-BLAD GCCD-BCGC-ELLP-CFCD Или так (возвращает 0 [PRO]): GLCF-APGE-AGDK-KDFF GLMF-KPFD-ECCB-FLMB GMAD-PBBD-EPGD-MMLB ----- One death is a tragedy, one million is a statistic. | Сообщение посчитали полезным: softcr |
|
Создано: 22 июня 2012 16:07 · Поправил: softcr · Личное сообщение · #18 |
|
Создано: 22 июня 2012 16:16 · Поправил: ZaZa · Личное сообщение · #19 А последние тоже Low Stacks? В архиве исходник с исполняемым файлом... Никому не продавай )))) Если заработаешь кучу денег на этой программе (TableScan) с тебя 1000 баксов )) 847c_22.06.2012_EXELAB.rU.tgz - KeyGen_for_TableScan_Turbo_v10.rar ----- One death is a tragedy, one million is a statistic. | Сообщение посчитали полезным: softcr, lars25, takeiteasy, BOBA556, warmachine, rust1 |
|
Создано: 22 июня 2012 16:18 · Поправил: softcr · Личное сообщение · #20 Последние это про версия Никому не буду продавать, спасибо тебе большое Осталась еще одна проблема, после перезагрузки проги, прога не запускается, приходится ключ из реестра стирать и знаово регить. Но с этим уже как нибудь сам разбирусь) | Сообщение посчитали полезным: Gal86 |
eXeL@B —› Крэки, обсуждения —› TableScan Turbo 1.0.0 |
Эта тема закрыта. Ответы больше не принимаются. |