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

 eXeL@B —› Основной форум —› Простой консольный кейгенми
. 1 . 2 . >>
Посл.ответ Сообщение

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

Создано: 08 октября 2007 04:20
· Личное сообщение · #1

Не совсем понятно в какой раздел постить крякми, кейгенми, анпакми и подобное, хорошо бы иметь отдельный раздел, всё-таки практика это хорошо...
Кейгенми в аттаче это первая моя программа такого характера. Поэтому, думаю, взломать её будет совсем легко. Но на этом форуме есть не только продвинутые крэкеры, но и новички, которым практика будет только в пользу. А я в свою очередь буду совершенствоваться. (С++ изучаю)

672e_07.10.2007_CRACKLAB.rU.tgz - crackme1.zip



Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 08 октября 2007 06:13 · Поправил: gegter
· Личное сообщение · #2

как сказал Ara бери любую прогу и кейгень, писать же надо крякми.

GEGTER
51cab0



Ранг: 196.0 (ветеран), 72thx
Активность: 0.140.02
Статус: Участник

Создано: 08 октября 2007 06:40
· Личное сообщение · #3

gegter пишет:
Кейгенми в аттаче это первая моя программа такого характера. Поэтому, думаю, взломать её будет совсем легко

Я бы сказал не легко,а очень легко.Ровно 1 минута.
Name:Djeck
Serial:7f77e
Процедура проверки по адресу 00401166
Ты бы хоть количество символов побольше сделал.А то скоко символов в имени,стоко и в пароле.



Ранг: 110.7 (ветеран)
Активность: 0.070
Статус: Участник
~ tPORt ~

Создано: 08 октября 2007 07:24
· Личное сообщение · #4

Плоховолк писал чтото похожее




Ранг: 469.0 (мудрец), 100thx
Активность: 0.250
Статус: Участник
[www.AHTeam.org]

Создано: 08 октября 2007 10:19
· Личное сообщение · #5

hel, странно, у меня почему то поврежденный архив качается... Залейте кто нибудь пож. на рабиду, посмотреть ахота...

-----
-=истина где-то рядом=-




Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 08 октября 2007 11:07
· Личное сообщение · #6

KingSise пишет: на рабиду
~http://hexcsl.com/upload/stats/273




Ранг: 469.0 (мудрец), 100thx
Активность: 0.250
Статус: Участник
[www.AHTeam.org]

Создано: 08 октября 2007 13:20
· Личное сообщение · #7

Stack SS:[0013FF28]=0013FF4C, (ASCII "KingSise")
EAX=0013FF6E, (ASCII "585f9c70")




___________
00401155 |. 52 |PUSH EDX ; /Arg2
00401156 |. 8B45 FC |MOV EAX, [LOCAL.1] ; |
00401159 |. 50 |PUSH EAX ; |/Arg1
0040115A |. 8B4D FC |MOV ECX, [LOCAL.1] ; ||
0040115D |. E8 9E010000 |CALL crackme1.00401300 ; |\crackme1.00401300
00401162 |. 50 |PUSH EAX ; |Arg1
00401163 |. 8B4D FC |MOV ECX, [LOCAL.1] ; |
00401166 |. E8 E5000000 |CALL crackme1.00401250 ; \crackme1.00401250



00401166 - тут получаем серийник
______________________

-----
-=истина где-то рядом=-




Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 08 октября 2007 14:17
· Личное сообщение · #8

KingSise пиши кейген сталобыть




Ранг: 469.0 (мудрец), 100thx
Активность: 0.250
Статус: Участник
[www.AHTeam.org]

Создано: 08 октября 2007 14:56
· Личное сообщение · #9

gegter пишет:
KingSise пиши кейген сталобыть


приаттачил.

-----
-=истина где-то рядом=-





Ранг: 469.0 (мудрец), 100thx
Активность: 0.250
Статус: Участник
[www.AHTeam.org]

Создано: 08 октября 2007 14:57
· Личное сообщение · #10

Не приаттачилось, сори... Вот линк rapidshare.com/files/61099756/keygen.exe


З.Ы. Только не говорите пож, что я ленивый... так вроде тоже нормально...

-----
-=истина где-то рядом=-




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

Создано: 08 октября 2007 15:56
· Личное сообщение · #11

Нормальный кейген. Просто заинжектив свой код - тоже отличный способ. Я уж по всякому как только не извращался, но убрать пароль из окна стека не смог. Надо ещё потренироваться с написанием крякми, прежде чем выкладывать. А то мне право стыдно даже стало что мой кейгенми оказался настолько дерьмовым.




Ранг: 529.0 (!), 110thx
Активность: 0.290.04
Статус: Участник
5KRT

Создано: 08 октября 2007 16:59
· Личное сообщение · #12

hel
Ничё, ты не один такой Кинь свою аську в ЛС или напиши мне на номер 370-025-580, надо потрещать

-----
Research For Food




Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 08 октября 2007 17:32
· Личное сообщение · #13

hel пишет:
Я уж по всякому как только не извращался, но убрать пароль из окна стека не смог

Сталобыть апгрейди мозги.

-----
PGP key <0x1B6A24550F33E44A>





Ранг: 247.7 (наставник), 3thx
Активность: 0.160
Статус: Участник
Халявщик

Создано: 08 октября 2007 17:55
· Личное сообщение · #14

Я уж по всякому как только не извращался, но убрать пароль из окна стека не смог

че там его убирать-то? просто прямого сравнения двух ключей надо избегать

я вот тут в теме daFix'а выложил один кейгенми дык к нему второй день никто даже ключ не подобрал

сама тема

-----
Лень - это подсознательная мудрость





Ранг: 340.0 (мудрец), 22thx
Активность: 0.120
Статус: Участник
THETA

Создано: 08 октября 2007 18:13 · Поправил: FrenFolio
· Личное сообщение · #15

hel
Легенький. 1/10. Меньше 2 минут ушло...
Name: FrenFolio
Code: 25fba1ee

Уже KingSise и кейген накатал. Опередил, стало быть.
Вот кейген от depler это да, сложнее на несколько порядков.

-----
Программист SkyNet





Ранг: 247.7 (наставник), 3thx
Активность: 0.160
Статус: Участник
Халявщик

Создано: 08 октября 2007 18:56
· Личное сообщение · #16

я наверно сделаю в ближдень-два время консольный кейгенми аля этот, но чуть сложнее (повторяю - чуть! так что новички тоже покопаться смогут). Ждите

-----
Лень - это подсознательная мудрость





Ранг: 469.0 (мудрец), 100thx
Активность: 0.250
Статус: Участник
[www.AHTeam.org]

Создано: 08 октября 2007 20:55 · Поправил: KingSise
· Личное сообщение · #17

У меня тут вот какая идея появилась... Надо бы ввести какое-нибудь денежное вознаграждение. Кто первый сломает- тому 1WMZ (ну или столько, на сколько автор свою защиту оценивает)

Помоему так и качество крякми/кейгенми повысится, и ломать интересней будет. Покрайней мере цель появится!

-----
-=истина где-то рядом=-





Ранг: 529.0 (!), 110thx
Активность: 0.290.04
Статус: Участник
5KRT

Создано: 08 октября 2007 21:10
· Личное сообщение · #18

KingSise пишет:
Кто первый сломает- тому 1WMZ

Ну это ты загнул... Если КейгенМи после введения таких правил и будут появляться, то они будут такой сложности, что ломать их за 1WMZ будет не целесобразно... И это дело быстро заглохнет. ИМХО

-----
Research For Food





Ранг: 247.7 (наставник), 3thx
Активность: 0.160
Статус: Участник
Халявщик

Создано: 08 октября 2007 21:55 · Поправил: depler
· Личное сообщение · #19

KingSise
Кто первый сломает- тому 1WMZ

Мне денег жалко. а вот исходники за 1wmz - это пожалста

дык вот сворганил я туд ысчодин кигенми, вроде несложный получился, примерно 4/10(хотя это вам судить). Но просто увидеть серийник в стеке у вас не получицца, весь алгоритм самопальный. Вперед.

зы. это только у мня фалы не прикрепляются или как?
KeyGenMeX3 http://webfile.ru/1551026

-----
Лень - это подсознательная мудрость





Ранг: 469.0 (мудрец), 100thx
Активность: 0.250
Статус: Участник
[www.AHTeam.org]

Создано: 09 октября 2007 01:30
· Личное сообщение · #20

daFix пишет:
Если КейгенМи после введения таких правил и будут появляться, то они будут такой сложности, что ломать их за 1WMZ будет не целесобразно...


Дык, автор крякми будет сам оценивать степень защиты...

-----
-=истина где-то рядом=-





Ранг: 340.0 (мудрец), 22thx
Активность: 0.120
Статус: Участник
THETA

Создано: 09 октября 2007 06:09
· Личное сообщение · #21

depler
Пока еще не ковырял особо. Какую-то хрень увидел
0040845A |. BA 0C854000 |MOV EDX,0040850C ; ASCII "57*89ACDE?FG=HIKL~MNPQR@ST/UW6X!YZa-cdeg[hij012klm^nor$stu]vw#x+"
Это видимо липовый ключ?
depler пишет:
Мне денег жалко. а вот исходники за 1wmz - это пожалста

Это еще куда ни шло. Особенно если алго интересный и ковыряться самому лень, а "подсмотреть" очень хочется.
daFix пишет:
Ну это ты загнул... Если КейгенМи после введения таких правил и будут появляться, то они будут такой сложности, что ломать их за 1WMZ будет не целесобразно... И это дело быстро заглохнет. ИМХО

Наверное, ты прав. Потому как крекинг не должен быть коммерческим, особенно в случае с самописными крякмисами, потому как действительно будут сложными, да и теряется какой-то дух неформальности. А нужен просто здоровый дух соперничества, но не конкуренции, так как просто интересно покопаться, как скажем решение кроссворда. Здесь важен здоровый энтузиазм ИМХО.

-----
Программист SkyNet





Ранг: 247.7 (наставник), 3thx
Активность: 0.160
Статус: Участник
Халявщик

Создано: 09 октября 2007 06:35
· Личное сообщение · #22

ну ето не совсем ключ но он используется в алго, сам ключ раза в 3 короче

-----
Лень - это подсознательная мудрость




Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 09 октября 2007 07:06 · Поправил: SLV
· Личное сообщение · #23

-

-----
Shalom ebanats!





Ранг: 469.0 (мудрец), 100thx
Активность: 0.250
Статус: Участник
[www.AHTeam.org]

Создано: 09 октября 2007 10:09 · Поправил: KingSise
· Личное сообщение · #24

FrenFolio пишет:
крекинг не должен быть коммерческим


Ну это был только пример с вознагрождением в вмз. Я вообще то имел ввиду какуето цель. Ну вот хотя бы Reloc Size Calculator из соседней темы, было бы неплохо сделать из него простенький кейген ми. Ладно, вижу моя идея никому не понравилась ...

-----
-=истина где-то рядом=-





Ранг: 247.7 (наставник), 3thx
Активность: 0.160
Статус: Участник
Халявщик

Создано: 09 октября 2007 10:34
· Личное сообщение · #25

таг... судя по отсутствию серийников пора пора добавить к названию темы приставку НЕ

-----
Лень - это подсознательная мудрость




Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 09 октября 2007 10:48
· Личное сообщение · #26

скамерсанты бля, хуле выёбываться в теме про гавнокейгенми где код это сумма ацки кодов имени. хрумер сломойте и продавайте по килобаксу ёпт если вмз хочется...

-----
Shalom ebanats!





Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 09 октября 2007 11:17
· Личное сообщение · #27

KingSise пишет:
Ну вот хотя бы Reloc Size Calculator из соседней темы, было бы неплохо сделать из него простенький кейген ми.

задумки не понял. объясни иначе.
ты имеешь в виду "защитить какую-то реальную тулзу, чтобы от её взлома была польза" или "защитить какую-то реальную тулзу, чтобы были полезные функции, которые можно защитить ключом" ?

-----
EnJoy!




Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 09 октября 2007 11:32
· Личное сообщение · #28

FrenFolio пишет: Это видимо липовый ключ?
используя это получается хренотень байты для хора с именем. дальше лень.

00408714 CALL 004083F0 - создает строку по адресу 009F089C - длина строки равна длине введенного ключа

тут она хорится:
00408749 MOV EAX,DWORD PTR DS:[40A798]
0040874E MOVZX EAX,BYTE PTR DS:[EAX+ESI-1]
00408753 ADD DWORD PTR DS:[40A7A8],EAX
00408759 MOV EAX,DWORD PTR DS:[40A7A0]
0040875E MOV BL,BYTE PTR DS:[EAX+ESI-1]
00408762 XOR BL,BYTE PTR DS:[40A7A4]
00408768 MOV EAX,DWORD PTR DS:[40A798]
0040876D CALL 00403EB4
00408772 INC EAX
00408773 SUB EAX,ESI
00408775 MOV EDX,DWORD PTR DS:[40A798]
0040877B MOV AL,BYTE PTR DS:[EDX+EAX-1]
0040877F CMP BL,AL
00408781 JNZ 004086DF
00408787 ADD BYTE PTR DS:[40A7A4],BL
0040878D INC ESI
0040878E DEC EDI
0040878F JNZ SHORT 00408749




Ранг: 247.7 (наставник), 3thx
Активность: 0.160
Статус: Участник
Халявщик

Создано: 09 октября 2007 11:49 · Поправил: depler
· Личное сообщение · #29

gegter пральна, ну дык это самое простое.
И кстати там не крипт а декрипт
Подскажу еще - та пресловутая строка - это строка для кодирования в base64 (я думал вы хоть символы догадаетесь посчитать их там ровно 64). А крипрт действительно через xor, но не просто побайтово с числом

-----
Лень - это подсознательная мудрость




Ранг: 214.1 (наставник)
Активность: 0.130
Статус: Участник

Создано: 09 октября 2007 13:29 · Поправил: gegter
· Личное сообщение · #30

depler
сори за оффтоп, но дальше лень. я сейчас элкомом занимаюсь.

depler пишет: разберись с чем ключ сравнивается
странно что я сразу это не дописал. берется байт имени, байт из строки 009F089C (она кладется в BL), эта BL хорится с 25, что получилось сравнивается с последним символом имени, если все сходится - все пучком, если нет - выход из цикла. далее - предпоследняя буква из имени сравнивается со сл. байтом из строки поксоренным с 25 + предыдущее BL. и т.д.


. 1 . 2 . >>
 eXeL@B —› Основной форум —› Простой консольный кейгенми
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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