Тема: Crackme6 Simple
Показать сообщение отдельно

  #9  
Старый 01.05.2007, 20:55
Hellsp@wn
Постоянный
Регистрация: 29.04.2007
Сообщений: 496
Провел на форуме:
2715445

Репутация: 588
По умолчанию

Цитата:
Сообщение от zl0y  
Расскажи как ломал брутом ??
я же сказал, брута не было

хеш от номерка брался лишь для "понта" т.е. для сравнения, я на это дело забил, не интересно... чуть
ниже шёл код поинтереснее:

Код:
00453607   .  E8 C4E8FFFF     CALL CRACKME4.00451ED0
0045360C   .  8BD3            MOV EDX,EBX
0045360E   .  6BD2 55         IMUL EDX,EDX,55
00453611   .  2AD3            SUB DL,BL
00453613   .  02C2            ADD AL,DL
00453615   .  8BD3            MOV EDX,EBX
00453617   .  6BD2 1C         IMUL EDX,EDX,1C
0045361A   .  02C2            ADD AL,DL
0045361C   .  8BD3            MOV EDX,EBX
0045361E   .  03D2            ADD EDX,EDX
00453620   .  80C2 05         ADD DL,5
00453623   .  2AD3            SUB DL,BL
00453625   .  4A              DEC EDX
00453626   .  02C2            ADD AL,DL
00453628   .  2845 F7         SUB BYTE PTR SS:[EBP-9],AL
CALL CRACKME4.00451ED0 <- получение суммы номерка (сумма HEX кода символов), берём лишь младший байт от суммы

перенёс этот код в свою прогу
дальше, расшифровал текст из файла по твоему алго
для AL=[0 - 255]
исключил из этого списка номерки, в которых сожержались: русские буквы, спец символы и т.д.
После этого остались те номерки, которые я привёл...
Вот по ним уже можно было пробрутить, но мне лень, да и некогда.

з.ы. не советую так писать крекми, много слипов - не к чему это.

з.ы.ы. так и думал, что этот номерок

Цитата:
Сообщение от zl0y  
не будет ключей
не так выразился, они будут, но вот ввести их будет
проблематично если тока сочетанием клавишь, но
это бред... (для примера мне попался серийник с символом $FE)

Последний раз редактировалось Hellsp@wn; 01.05.2007 в 21:00..
 
Ответить с цитированием