![]() |
eXeL@B —› Вопросы новичков —› Подскажите, в какую сторону копать... |
<< . 1 . 2 . 3 . |
Посл.ответ | Сообщение |
|
Создано: 14 апреля 2013 13:07 · Личное сообщение · #1 Начну издалека. Ковыряю программу на флэшэ. Во время её работы вылезает окно "Демо режим". Кроме него ограничений нет. Стоимость программы смехотворна, но интересно, именно как отследить вызов окошка. Самые все популярные бряки на АПИ поставил, запустил керберос, но пока безрезультатно. Дизассемблером строки: Registered, Demo, License искал, тоже мимо. Можно как-то через стек отловить последний вызов в памяти, и как это сделать? http://www.softportal.com/getsoft-4723-display-book-2.html ----- Ламер - не профессия :)) ![]() |
|
Создано: 12 мая 2013 21:47 · Личное сообщение · #2 |
|
Создано: 12 мая 2013 22:47 · Личное сообщение · #3 OnLyOnE пишет: но прога увы демо чистое это в каком месте она демо? ![]() nick8606 пишет: txt должен быть в юникоде. cp1251 тоже принимается вполне корректно, 866 тоже прога ведь открывает документ в редакторе, установленном в системе для данного типа документа, после чего просто копирует текст в буфер обмена. тут вопрос скорее к топикстартеру: aspirin не помешало бы выложить текстовый документ, содержимое которого импортируется некорректно ![]() |
|
Создано: 13 мая 2013 06:34 · Личное сообщение · #4 -=AkaBOSS=- пишет: это в каком месте она демо? В том самом. Я глянул прогу.. К сожалению уже ее удалил. В bs_dbook_3.15.exe есть место где генерируется валидный серийник в принципе можно было б код тупо рипнуть в кейген даже.. но толку мало код принимается прогой но не сохраняется .. то есть прога всегда будет не зарегенной даже при наличии валидной реги.. Кстати, место можно это найти по строчке 123-123-123-123 если не изменяет память.. Вот так.. ![]() ----- aLL rIGHTS rEVERSED! ![]() |
|
Создано: 13 мая 2013 15:48 · Поправил: -=AkaBOSS=- · Личное сообщение · #5 OnLyOnE пишет: В bs_dbook_3.15.exe есть место где генерируется валидный серийник нет там такого места bs_book вызывается с введённым кодом в качестве параметра, там определённым образом переколбашивается, потом сравнивается с хвидом. если совпал, тогда происходит сохранение хвида в файл C:\ProgramData\BombinaSoft\729912\DisplayBook\info_kobra.var Code:
потом, часть проги, написанная на флэше, читает это и сбрасывает флаг незарегистрированности а сам серийник, для которого вызывается проверка, хранится в локальном хранилище флэша с именем display_book_3.15 ![]() |
|
Создано: 13 мая 2013 16:05 · Поправил: OnLyOnE · Личное сообщение · #6 |
|
Создано: 13 мая 2013 16:37 · Поправил: -=AkaBOSS=- · Личное сообщение · #7 ну так это нифига не серийник - это хвид ![]() предлагаю запустить display_book.exe и сравнить цифры со скриншота с номером лицензии, который выдаёт программа ![]() а переколбашивание введённого кода происходит тут: 40B210 после чего полученная строка сравнивается с хвидом тут: 409C7E /ADD замутил недокейген. кому надо - сам допилит ![]() ![]() |
|
Создано: 13 мая 2013 19:20 · Личное сообщение · #8 |
|
Создано: 15 мая 2013 20:34 · Личное сообщение · #9 -=AkaBOSS=-, пару дней тестировал ваш последний патч со старой книгой, всё было нормально. А сегодня решил создать новую, из того самого .тхт, и вылетел отчёт, прикрепляю скриншот. ![]() ----- Ламер - не профессия :)) ![]() |
|
Создано: 15 мая 2013 20:35 · Личное сообщение · #10 Жаль, что к одному сообщению не прицепить более одного вложения, вот сам .тхт. ![]() ----- Ламер - не профессия :)) ![]() |
|
Создано: 16 мая 2013 02:22 · Личное сообщение · #11 aspirin ну, вообще-то, глюк достаточно странный, но к моему патчу отношения не имеет ![]() ошибка произошла в функции strlen, вызванной для определения длины строки, прочитанной из буфера обмена: ![]() с какого дуба там ничего не оказалось - это вопрос к микрософту, а в падении программы виноват, конечно же, сам кодер, не написавший условие проверки полученных данных. ![]() |
|
Создано: 17 мая 2013 17:30 · Личное сообщение · #12 |
|
Создано: 17 мая 2013 17:54 · Личное сообщение · #13 |
|
Создано: 17 мая 2013 18:04 · Личное сообщение · #14 -=AkaBOSS=- пишет: могу посоветовать отписать багрепорт разработчикам программы сами обоср**ись - пусть сами и убирают Уже писал, автор не в адеквате ![]() ![]() ----- Ламер - не профессия :)) ![]() |
|
Создано: 19 августа 2013 15:25 · Личное сообщение · #15 -=AkaBOSS=- Дочитал наконец-то единственную в своей виртуальной библиотеке книжку, начал добавлять другие, и вылезли новые интересности. Формат Дос, тхт, всё равно, книгу добавляет, но только 14 строк, из них сплошные вопросы вдоль страницы)) Позже приложу примеры файлов. Один только Лермонтов нормально открывается ![]() ----- Ламер - не профессия :)) ![]() |
<< . 1 . 2 . 3 . |
![]() |
eXeL@B —› Вопросы новичков —› Подскажите, в какую сторону копать... |