Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2009, 02:21   #11
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию Test Defense № 2

Вторая версия моего CrackMe.
Она сложнее, как минимум... в десять раз.
Пробуйте.
Вложения
Тип файла: rar TestDefense 2.rar (215.8 Кб, 16 просмотров)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.

Последний раз редактировалось Neeter; 05.12.2009 в 19:28.
Neeter вне форума Ответить с цитированием
Старый 05.12.2009, 21:07   #12
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

L97b101l, да просто офигеть как сложнее
Добавилось что-то вроде сохранения промежуточного результата в строку и какой-то case...of из 6 вариантов с левыми строками, но все эти навороты страшно выглядят только в исходном коде, ну нельзя хранить сколь-нибудь важную информацию в открытом виде и сравнивать её одним куском в одном месте программы
пыщь
JTG вне форума Ответить с цитированием
Старый 05.12.2009, 22:04   #13
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Не такой пароль... Проверю программу.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума Ответить с цитированием
Старый 05.12.2009, 22:24   #14
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Гыгы, да, косяк какой-то Подходит любой, начинающийся с L97b101l
пыщь
JTG вне форума Ответить с цитированием
Старый 06.12.2009, 03:44   #15
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию Test Defense № 2.1

Исправил досадную ошибку. Теперь точно все нормально... и подойдет только настоящий пароль.
Вложения
Тип файла: rar TestDefense 2.1 .rar (215.8 Кб, 18 просмотров)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума Ответить с цитированием
Старый 07.12.2009, 01:36   #16
betirsolt
Форумчанин
 
Регистрация: 20.07.2009
Сообщений: 421
По умолчанию

Цитата:
Сообщение от Neeter Посмотреть сообщение
Исправил досадную ошибку. Теперь точно все нормально... и подойдет только настоящий пароль.
а зачем три таймера понадобились не пойму???
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
betirsolt вне форума Ответить с цитированием
Старый 07.12.2009, 04:15   #17
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Ох и намудрил, какие-то танцы с (pass xor "yekssapy") и ("l97b101l" xor "yekssapy"), 3 булевских флага и куча левых операций.

Сдаюсь, 9090@0046F182 и ушёл спать
пыщь
JTG вне форума Ответить с цитированием
Старый 07.12.2009, 07:57   #18
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Цитата:
Ох и намудрил, какие-то танцы с (pass xor "yekssapy") и ("l97b101l" xor "yekssapy"), 3 булевских флага и куча левых операций.

Сдаюсь, 9090@0046F182 и ушёл спать
Там не только с yekssap, но и с pyeksas, eykspas и ssapyek для других строк, на которые распределена введенная строка.
И еще там три пасхалки
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.

Последний раз редактировалось Neeter; 07.12.2009 в 14:22.
Neeter вне форума Ответить с цитированием
Старый 07.12.2009, 12:09   #19
AquaKlaster
Delphi,Python,PHP
Форумчанин
 
Аватар для AquaKlaster
 
Регистрация: 04.04.2009
Сообщений: 138
По умолчанию

Прога то не запаковано, но код зашифрован притом очень сильно, так как даж стринги зашифрованные!
AquaKlaster вне форума Ответить с цитированием
Старый 07.12.2009, 14:22   #20
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Цитата:
но код зашифрован притом очень сильно
Совсем не правы, код не зашифрован. Только стринги шифруются, да и то, самым легким шифрованием (XOR)
Цитата:
а зачем три таймера понадобились не пойму???
Чего же не понятного... Один для определения раскладки клавиатуры (там панелька, определяющая текущий язык), другой - для проверки одной части разделенной строки. А третий - для определения результатов проверки всех частей разделенной строки и освобождения памяти от небольшого мусора, т.е. конечная стадия защиты.

---------------UPDATE--------------------

Так, ну что, наверно пришло время скинуть и исходники. Прошу прощения за излишнюю намудренность кода, в которой достаточно сложно будет разобраться всем, кроме меня, но скидываю как есть.
Среда: Delphi 2009
Вложения
Тип файла: rar TestDefense_source.rar (255.3 Кб, 16 просмотров)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.

Последний раз редактировалось Neeter; 07.12.2009 в 23:57.
Neeter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Приглашаю в игровой проект. tetris Gamedev - cоздание игр: Unity, OpenGL, DirectX 2 08.05.2008 14:56