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

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

Ранг: 37.1 (посетитель), 11thx
Активность: 0.030
Статус: Участник

Создано: 24 января 2011 11:42 · Поправил: Promix_17
· Личное сообщение · #1

Оцените CrackME собственного изготовления - можно ли его, вообще, решить?

c4ee_24.01.2011_CRACKLAB.rU.tgz - CrystalHorror.exe




Ранг: 106.9 (ветеран), 27thx
Активность: 0.080
Статус: Участник

Создано: 24 января 2011 12:39 · Поправил: Oott
· Личное сообщение · #2

Обычный xor кода, хоть бы алго какое по смышлёнее придумал. Решить такое можно брутом если оно представляет действительную ценность, ключевые слова здесь "за ранее известный ОТ".
p/s: жидокодеры тестируют свою защиту?
p/s: судя по прошлым темам, да.




Ранг: 527.7 (!), 381thx
Активность: 0.160.09
Статус: Участник
Победитель турнира 2010

Создано: 24 января 2011 13:07
· Личное сообщение · #3

Если речь о Crackme, а не о Keygenme, то как 2 пальца поранить об асфальт!
маска 7Е, код под криптом

00402E32 C6 05 04 3E 41 00 4F mov _String, 'O'
00402E39 C6 05 05 3E 41 00 4B mov _String+1, 'K'
00402E40 C6 05 06 3E 41 00 00 mov _String+2, 0
00402E47 6A 00 push 0 ; uType
00402E49 68 E0 10 41 00 push offset Caption ; "Crystal Horror by Promix17"
00402E4E 68 04 3E 41 00 push offset _String ; lpText
00402E53 6A 00 push 0 ; hWnd
00402E55 FF 15 F0 F0 40 00 call ds:MessageBoxA

-----
127.0.0.1, sweet 127.0.0.1




Ранг: 37.1 (посетитель), 11thx
Активность: 0.030
Статус: Участник

Создано: 24 января 2011 16:13 · Поправил: Модератор
· Личное сообщение · #4

О!!! Опять ошибку нашёл(((

Всё, исправил ссылку, теперь Crackme предположительно нереально решить.

Жду комментариев...

Ну и код под криптом соответственно изменён




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 24 января 2011 17:36
· Личное сообщение · #5

Oott пишет:
жидокодеры тестируют свою защиту?

Естественно... Т.к. стремление написать неломаемый crackme - бред по определению!

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




Ранг: 37.1 (посетитель), 11thx
Активность: 0.030
Статус: Участник

Создано: 24 января 2011 17:41
· Личное сообщение · #6

Isaev пишет:
неломаемый crackme - бред по определению!
- почему это бред? Если хочешь, то сломай его, посмотрим, сможешь ли ты это сделать)))




Ранг: 164.6 (ветеран), 65thx
Активность: 0.120
Статус: Участник
Волшебник

Создано: 24 января 2011 17:46
· Личное сообщение · #7

Promix_17 пишет:
- почему это бред?

КрэкМи пишется как раз для того, чтобы его сломали.

-----
Следуй за белым кроликом




Ранг: 37.1 (посетитель), 11thx
Активность: 0.030
Статус: Участник

Создано: 24 января 2011 18:29
· Личное сообщение · #8

Ну вот, если сломаешь - то ты просто гений!




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 24 января 2011 20:12
· Личное сообщение · #9

Promix_17 пишет:
Ну вот, если сломаешь - то ты просто гений!

Грамотный crackme рассчитан на логику, тогда ломать его в удовольствие... В идеале его отлом вообще не должен подразумевать брут, должно существовать вполне реальное решение, до которого додуматься должен только гений и ты...
А неломаемый крекми пишется за 5 мин и не тупым ксором, а хотя бы на основе криптоалго

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh


| Сообщение посчитали полезным: tihiy_grom, Denver2711

Ранг: 58.1 (постоянный), 42thx
Активность: 0.060.01
Статус: Участник

Создано: 24 января 2011 20:53
· Личное сообщение · #10

мб, архив запароленный тоже примем за образчик crackme

| Сообщение посчитали полезным: tihiy_grom

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

Создано: 24 января 2011 21:44
· Личное сообщение · #11

hlmadip пишет:
мб, архив запароленный тоже примем за образчик crackme

Архив не пароленный. Как я понял там id и код, который надо ввести. Так программа делает какие-то операции с введенным кодом и должно получиться то что в id вроде как-то так. Могу ошибаться.



Ранг: 419.0 (мудрец), 647thx
Активность: 0.460.51
Статус: Участник
"Тибериумный реверсинг"

Создано: 24 января 2011 23:01
· Личное сообщение · #12

Смотрите во всех отладчиках страны: XOR DL,AL и закриптованные 42 байта. Вообще, соглашусь с Isaev, для crackme это не совсем то!
Можно конечно взять код ниже 402EEB в обработчик, перебирать ключи и проверять на валидность зашифрованный асм код, передавая ему управление. Полученные варианты вручную отсеять и найти правильное решение. Но стоит ли оно этого ?



Ранг: 37.1 (посетитель), 11thx
Активность: 0.030
Статус: Участник

Создано: 25 января 2011 10:36
· Личное сообщение · #13

А разве практически осуществимо перебрать 42-байтовый ключ? Что скажете - такая защита надёжна или нет?



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 25 января 2011 11:10
· Личное сообщение · #14

Promix_17 пишет:
Что скажете - такая защита надёжна или нет?

Такая защита дебильна, как минимум. И на свой софт будут если и будут ставить то только идиоты.

| Сообщение посчитали полезным: hlmadip


Ранг: 164.6 (ветеран), 65thx
Активность: 0.120
Статус: Участник
Волшебник

Создано: 25 января 2011 11:23
· Личное сообщение · #15

Вот мне интересно, а как сам ТС собирается расшифровывать код для практического применения защиты? Наверное всё-таки придётся засветить ключик? Вот тут-то и рушатся все мечты о АБСОЛЮТНОЙ защите.

-----
Следуй за белым кроликом





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 25 января 2011 12:22
· Личное сообщение · #16

Утомил томик. Идея хлам. Распространяй в рар с паролем и никому не давай его.


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