Сейчас на форуме: _MBK_, ManHunter, Magister Yoda, rtsgreg1989 (+9 невидимых) |
eXeL@B —› Основной форум —› Научите |
Посл.ответ | Сообщение |
|
Создано: 14 мая 2005 15:32 · Личное сообщение · #1 Пытаюсь поломать, вернее даже не поломать, а просто узнать серийник к двум игрушкам. Обе они ничем не запакованы (по крайней мере так говорит Peid). Для регистрации нужно ввести Name и SerialNumber. Смотрю значит через SoftIce, ставлю брейкпоинт на MessageBoxA. Перехожу в игру, набираю на шару имя и sn, срабатывает bp, открфывается SoftIce. Нажимаю F12 (как писали где-то) и теперь я знаю где происходит сам call. Теперь, как я понимаю, нужно двигаться вверх и найти то место где происходит сверка данных введенных мной с данными, которые сгенерировала игрушка. Как вот это место найти для меня загадка. Я в ассемблере не силен, но с другой стороны там и основных команд то не так много. Объясните, люди добрые, какие регистры нужно просматривать на наличие sn? Как обычно находят серийник? Можно ли как-нибудь поставить брейкпоинт на появление в одном из регистров моих данных (типа name и sn)? PS. "Если не получилось с первого раза, значит парашютный спорт не для вас!" |
|
Создано: 14 мая 2005 15:48 · Поправил: Модератор · Личное сообщение · #2 |
|
Создано: 14 мая 2005 17:43 · Личное сообщение · #3 Rusland пишет: Я в ассемблере не силен, но с другой стороны там и основных команд то не так много. Так и что тебе мешает чуть подучиться? Нужно то всего 10-15 дней с рассылкой Калашникова посидеть. Потом должно легко пойти. Кряк обучает Асму, но не с полного нуля. По статьям получается (BlueFace хотябы)? ----- Всем привет, я вернулся |
|
Создано: 14 мая 2005 17:46 · Поправил: rep0A · Личное сообщение · #4 |
|
Создано: 16 мая 2005 09:32 · Личное сообщение · #5 -Defender- пишет: Ставь бряки на чтение имени и пароля Какой командой ставится бряк в SoftIce? Bitfry пишет: По статьям получается (BlueFace хотябы)? Только BlueFace и получается. Но только не кейген rep0A пишет: Не обязательно что проверка сразу на верху, может надо выйти из пары процедур(пройти через RET-ы) и только тогда посмотреть на верх. Спасибо, буду искать. Подскажите как ставить брейкпоинты в Ida Pro, Win32Dsm и Olly на проверку имени и SN? PS. Заранее извиняюсь, если чего не то сказал. |
|
Создано: 16 мая 2005 12:29 · Поправил: -=Defender=- · Личное сообщение · #6 |
|
Создано: 18 мая 2005 00:35 · Поправил: Bitfry · Личное сообщение · #7 Rusland пишет: Подскажите как ставить брейкпоинты в Ida Pro, Win32Dsm и Olly на проверку имени и SN? IDA и WDasm - это дизассемблеры. Дизассемблер по природе своей пассивен (хотя отладка там прикручена). Побочные отладчики в дизассемблерах, ограничены и неудобны ИМХО. По крайней мере, абсолютное большинство людей их не используют. Олли - это отладчик (хотя дизассемблер без запуска там естественно тоже прикручен). Используй плаг CommandBar. Это альтернативная командная строка для Олли, она приближена к SoftIc'овской. Rusland пишет: Только BlueFace и получается. Но только не кейген Попробуй: [url=http://www.exelab.ru/f/action=vthread&forum=2&topic=2 122 ]http://www.exelab.ru/f/action=vthread&forum=2&topic=2122 [/url] Если выйдет, прочитай мою статью Proteus Lite v 6.7 SP3 (ISIS). Она большая, но подробная. ----- Всем привет, я вернулся |
|
Создано: 20 мая 2005 13:20 · Личное сообщение · #8 |
|
Создано: 20 мая 2005 13:31 · Поправил: rep0A · Личное сообщение · #9 |
eXeL@B —› Основной форум —› Научите |