Сейчас на форуме: _MBK_ (+6 невидимых) |
eXeL@B —› Основной форум —› Взлом скринсейверов - посоветуйте ! |
Посл.ответ | Сообщение |
|
Создано: 21 марта 2007 19:59 · Личное сообщение · #1 Уважаемые Камрады ! Вообщем то я много поломал скринсейверов (сократим далее до SCR) - есть некоторые наработки, но и вопросы и проблемы также. Предлагаю в этой теме собрать опыт и обобщить взлом подобных вещей (SCR) Сразу перейду к делу - есть много SCR, нетрудно подобрать к ним серийник или пропатчить - то есть надо их подебажить. И возникла проблема - если загружать файл *.scr в любой отладчик ( Olly, IDA) - невозможно отладить место проверки серийника. Дело в том, что все настройки SCR и ввод рег номера загружаются через меню опций, а оно как раз вызывается только через вкладку Панель Управления=> Экран=> Заставка=> Параметры. При загрузке же в отладчик напрямую Мы просто запускаем SCR , не попадая на диалог ввода рег номера или опций. Есть ли универсальный способ , например задавая параметры командной строки, попасть в эту область кода при отладке, то есть SCR запустить принудительно в режиме опций или параметров? Я нашел один способ - можно переименовать файл SCR в EXE - но это не работает в 50 % случаев. Спасибо! |
|
Создано: 21 марта 2007 20:04 · Личное сообщение · #2 |
|
Создано: 21 марта 2007 20:04 · Личное сообщение · #3 |
|
Создано: 21 марта 2007 20:05 · Поправил: HoBleen · Личное сообщение · #4 |
|
Создано: 21 марта 2007 20:18 · Личное сообщение · #5 Soft_Ice пишет: Есть ли универсальный способ , например задавая параметры командной строки, попасть в эту область кода при отладке, то есть SCR запустить принудительно в режиме опций или параметров? /c и /s. Эти параметры определяют, нужно ли запускать сам Screen Saver или его конфигурацию (/c - конфигурация) |
|
Создано: 21 марта 2007 21:25 · Личное сообщение · #6 |
|
Создано: 22 марта 2007 01:14 · Личное сообщение · #7 Soft_Ice Даже если ты их туеву кучу поломал, и шаришь в ассемблере, но не смог догодаться поглядеть на вызов функции GetCommandLine в любом из сэйверов, где чётко видно, что проверяется наличие параметра /c или /s, то ты мог бы запустить через вкладку Панель Управления=> Экран=> Заставка=> Параметры и посмотреть чем-нибудь вроде Process Explorer от www.sysinternals.com параметры передаваемые скрину при запуске в таком режиме. |
eXeL@B —› Основной форум —› Взлом скринсейверов - посоветуйте ! |
Эта тема закрыта. Ответы больше не принимаются. |