Сейчас на форуме: bartolomeo, -Sanchez- (+3 невидимых)

 eXeL@B —› Вопросы новичков —› Помогите новичку.
Посл.ответ Сообщение

Ранг: 36.9 (посетитель)
Активность: 0.050
Статус: Участник

Создано: 04 марта 2006 18:35
· Личное сообщение · #1

У меня вот какая проблема - что-то я не могу найти код генерации серийника почти не в одной проге.
Помогите узнать хоть в одной .... Интересно все же узнать это я тупой или просто не хватает знаний..
Возьмем хотя бы простенькую прогу 3gpconverter(http://www.3gpconvert.com/product/3gpconvert.exe).
Я ее пропатчил и нашел неверный ключ который делет недееспособной прогу. а вот код генерации верного серийника не нашел ..



Ранг: 138.7 (ветеран), 135thx
Активность: 0.110
Статус: Участник

Создано: 06 марта 2006 17:44
· Личное сообщение · #2

Генерация S/N происходит с адреса :00401E41 по адрес :00401FDE
Когда будешь на адресе :00401FDE в EDI лежит введенный номер, в ESI - правильный



Ранг: 105.9 (ветеран), 1thx
Активность: 0.090
Статус: Участник

Создано: 06 марта 2006 18:26
· Личное сообщение · #3

crc1, а как ты нашел это место?
Расскажи пожалуйста.
А то я тоже скачал прогу, ковырял-ковырял, а толку никакого. Для чайника, наверное, все-таки крутоватая защита



Ранг: 138.7 (ветеран), 135thx
Активность: 0.110
Статус: Участник

Создано: 07 марта 2006 09:01
· Личное сообщение · #4

Ввел от балды рег. данные, прога попросила рестартовать, значит данные куда-то записала (реестр; файл). Глянул в папке с прогой появился новый файл erfv.dat. Псмотрел блокнотом - там мои введенные рег. данные. Дальше гляжу дизассемблерный листинг. Строка с упоминанием erfv.dat вызывается два раза
:00401CE8 и :004020CA. Понятно, что один раз при регистрации(создает файл и записывает данные), второй при загрузке(считывает). Прогу гружу в Олю, на эти адреса бряки и F9. Сработал первый 00401CE8 - ну а дальше трассируй да гляди регистры...
Здесь происходит сравнение номеров. Если совпадают в AL записывается единица
00401FDE |.F3:A6 REPE CMPSB
00401FE0 |.8D4C24 10 LEA ECX, DWORD PTR SS:[ESP+10]
00401FE4 |.75 28 JNZ SHORT 0040200E
00401FE6 |.E8 B3250000 CALL <JMP.&MFC42.#800>
00401FEB |.B0 01 MOV AL, 1
00401FED |.8B8C24 28010000 MOV ECX, DWORD PTR SS:[ESP+128]
00401FF4 |.64:890D 0000000>MOV DWORD PTR FS:[0], ECX
00401FFB |.5F POP EDI
00401FFC |.5E POP ESI
00401FFD |.5D POP EBP
00401FFE |.5B POP EBX
00401FFF |.8BE5 MOV ESP, EBP
00402001 |.5D POP EBP
00402002 |.C3 RETN

Доходчиво



Ранг: 105.9 (ветеран), 1thx
Активность: 0.090
Статус: Участник

Создано: 07 марта 2006 09:28
· Личное сообщение · #5

crc1 пишет:
Доходчиво

Просто класс!!!
Новый файл я даже и не углядел. Все такие умные, что же я один такой неспособный к реверсингу?
И сразу у меня возник еще вопрос:
если я сам не смог разрулить с этой защитой, значит ли это что у меня нет никаких шансов стать крякером?




Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 07 марта 2006 10:11 · Поправил: PE_Kill
· Личное сообщение · #6

Почитай туторы для новичков. Особенно про взлом Blue Face. Всё есть на cracklab.

-----
Yann Tiersen best and do not fuck




Ранг: 36.9 (посетитель)
Активность: 0.050
Статус: Участник

Создано: 07 марта 2006 14:50
· Личное сообщение · #7

Sturgeon пишет:
если я сам не смог разрулить с этой защитой, значит ли это что у меня нет никаких шансов стать крякером?

Крякером ты стать сможешь если будешь учиться, учиться и учиться( как говорил дедушка Ленин). А то что ты не смог эту защиту поломать - это говорит об малом опыте. Почитай действительно туторы и ламай простые проги и крекми- и все будет



Ранг: 36.9 (посетитель)
Активность: 0.050
Статус: Участник

Создано: 07 марта 2006 14:51
· Личное сообщение · #8

crc1
Спасибо. Похоже у меня у самого опыта мало


 eXeL@B —› Вопросы новичков —› Помогите новичку.
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати