Сейчас на форуме: _MBK_, ManHunter, Magister Yoda, rtsgreg1989 (+9 невидимых) |
![]() |
eXeL@B —› Основной форум —› Cryptime v3.3 и кейген |
Посл.ответ | Сообщение |
|
Создано: 02 августа 2005 14:09 · Личное сообщение · #1 Скачал программу, нашел правильный номер для своего имени. Но вот задача в том, что не могу написать кейген. Вернее сказать, не могу понять принцып генерации ключа.Вся эта процедура оформленна как-то странно, не похоже на обычную функцию(это, как я понял, начало этой процедуры):
Программа ничем не пакована. Скачать можна отсюда(450 KB) http://www.oleansoft.com/download/cryptimerus.zip Вот процедура сравнения правильного номера и вами введенного:
Просьба помочь разобратся как написать кейген. ![]() |
|
Создано: 02 августа 2005 14:28 · Личное сообщение · #2 |
|
Создано: 02 августа 2005 14:30 · Личное сообщение · #3 |
|
Создано: 02 августа 2005 14:37 · Личное сообщение · #4 |
|
Создано: 02 августа 2005 14:54 · Поправил: Bat · Личное сообщение · #5 |
|
Создано: 02 августа 2005 22:16 · Личное сообщение · #6 Если прога чисто сравнивает готовый ключ, то TMG Ripper Studio 0.03 тебе в зубы и вперёд, нужно будет только указать откуда и до куда выдирать, все вложенные процедуры она сама обработает. Единственное-обрати внимание на данные, возможно, их тип придётся поправлять. А потом вставляй этот код себе и всё. Слить софтину можно на васме. ![]() |
|
Создано: 03 августа 2005 22:37 · Личное сообщение · #7 Bat не там ищеш глянь сюда: * Referenced by a (U)nconditional or (C)onditional Jump at Addresses: |:0041F684(C), :0041F68D(C), :0041F699(C), :0041F6A2(C), :0041F6CB(C) |:0041F6E4(C), :0041F6ED(C) | :0041F6B4 1BC0 sbb eax, eax :0041F6B6 D1E0 shl eax, 1 :0041F6B8 83C001 add eax, 00000001 :0041F6BB C3 ret надо чтобы перед ret было в eax = 00000000 варьянтов много, я бы например поменял: :0041F6B6 shl eax, 1 на or eax,eax ![]() |
|
Создано: 03 августа 2005 22:58 · Личное сообщение · #8 |
![]() |
eXeL@B —› Основной форум —› Cryptime v3.3 и кейген |