Сейчас на форуме: yashechka (+5 невидимых)

 eXeL@B —› Крэки, обсуждения —› Помогите плз в генерации пароля
Посл.ответ Сообщение

Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 08 июня 2005 16:04
· Личное сообщение · #1

Народ помогите плз в написании кейгена:
есть такой вот код для шифровки логина
в eax - имя юзера
00401028 |> 0FBEC0 /MOVSX EAX,AL <-шифорвка логина
0040102B |. 03F0 |ADD ESI,EAX
0040102D |. 8A41 01 |MOV AL,BYTE PTR DS:[ECX+1] <-берем следующую букву
00401030 |. 41 |INC ECX
00401031 |. 84C0 |TEST AL,AL
00401033 |.^75 F3 \JNZ SHORT CRACKME3.00401028
генерайия пароля:
0040103F |> 0FBED0 /MOVSX EDX,AL <-шифорвка пасворда
00401042 |. 8A41 01 |MOV AL,BYTE PTR DS:[ECX+1]
00401045 |. 03DA |ADD EBX,EDX
00401047 |. 41 |INC ECX
00401048 |. 84C0 |TEST AL,AL
0040104A |.^75 F3 \JNZ SHORT CRACKME3.0040103F
далее...
0040104C |> 8D04B6 LEA EAX,DWORD PTR DS:[ESI+ESI*4]
ну и на конец проверка:
00401051 |. 3BC3 CMP EAX,EBX
если равны то говорит что прога зарегалена.



Ранг: 53.8 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 08 июня 2005 16:10
· Личное сообщение · #2

Если я правильно понял, сумма символов пароля должна быть в 5 раз больше суммы символов имени, самый простой вариант - пароль NameNameNameNameName =)



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 08 июня 2005 16:15
· Личное сообщение · #3

я тоже так думал, но не могу сообразить вот с чем: как перевести из кода символа в сам символ по паскалевской процедуре chr получается х**ня =(((



Ранг: 53.8 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 08 июня 2005 16:21 · Поправил: bkslash
· Личное сообщение · #4

OverWritE
Зачем что-то куда-то переводить? 1 strcpy + 4 strcat'a = кейген.
Или я чего-то недопонял? Покажи тогда прогу.



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 08 июня 2005 16:25
· Личное сообщение · #5

вот оно

ae2a_CrackMe3.zip



Ранг: 53.8 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 08 июня 2005 16:30
· Личное сообщение · #6

OverWritE пишет:
вот оно

Ну да, так оно и есть:
Enter username [4-32]: shit
Enter password [1-128]: shitshitshitshitshit
Correct

Кейген пишется за 2 минуты.



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 08 июня 2005 16:42
· Личное сообщение · #7

thk большое чтот я ступил с этим=)))



Ранг: 103.2 (ветеран)
Активность: 0.020
Статус: Участник
Нолик :)

Создано: 08 июня 2005 19:21 · Поправил: Zer0
· Личное сообщение · #8

bkslash пишет:
Кейген пишется за 2 минуты.

долго чтото


 eXeL@B —› Крэки, обсуждения —› Помогите плз в генерации пароля
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати