eXeL@B: Турнир крэкеров 2010 (eXeL@B Contest 2010)



Первый турнир крэкеров 2010 состоится в период с 1 ноября по 12 декабря 2010. По результатам турнира будет определена тройка победителей, чемпионов eXeL@B, чьи имена навсегда войдут в историю.

Турнир будет заключаться в решении 5 заданий по исследованию на прочность защиты программ, защит средней и высокой сложности. Проводиться турнир будет поэтапно, каждую неделю будет выкладываться по одному новому заданию. В течение недели задание должно быть выполнено и загружено на сайт вместе с кратким описанием идей и проделанной работы, изобретательность приветствуется. Все, кто выкладывают решения в срок превыщающий пределы первой недели с момента публикации задания, получают небольшой штраф по баллам, а именно: x0.8 от суммы полученных баллов.

Участие в турнире могут принять все желающие зарегистрированные пользователи сайта начиная с любого из туров, то есть вы можете решить от 1 до 5 заданий. Все загруженные на сайт результаты будут рассмотрены жюри и оценены. После загрузки на сайт работа принимается в том виде, как есть — изменения и поправки не допускаются.

В течение 2 дней после завершения каждого тура жюри публикует оценки всех работ за прошедшую неделю и текущий рейтинг-лист (ТОП) участников:

РЕЙТИНГ-ЛИСТ
УчастникПервый тур, баллыВторой тур, баллы
OKOB 73,33113,4
BoRoV 60,83-
Oott 46,67-
huckfuck 39,17-
Psalmopoeus Pulcher37,5автор
SWR 36,67117
Inffo 1,674,5
freeExec ?*0,8-


Если в результате работы не было найдено верное решение, то жюри может поставить от 0 до 3 баллов за оригинальный подход, в случае если процесс был описан, жюри определяет точное количество баллов в зависимости от того, насколько далек путь найденного решения от верного.

Сумма баллов полученная участником в каждом туре умножается на коэффициент сложности задания (от 1 до 10 баллов). Коэффициент сложности задания будет опубликован по результатам работы жюри.

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

По результатам турнира победители будут награждены.

Члены жюри: int, Jupiter

Идея турнира: Coderess

Разработчики заданий: PE_Kill, Psalmopoeus Pulcher, Smon, int, Jupiter

Члены жюри могут быть также разработчиками заданий. Члены жюри не имеют право на участие в турнире. Разработчики заданий имеют право участвовать в тех турах для которых они не являлись разработчиками заданий.



ПЕРВЫЙ ТУР



Первый тур проводится с 1 ноября по 5 декабря включительно, за это время все участники турнира должны загрузить своё решение на расмотрение жюри. Жюри выставит и опубликует оценки участников в период с 8 ноября по 10 декабря включительно.

Разработчик задания: PE_Kill
Ссылка для скачивания задания: СКАЧАТЬ
Тип: Keygenme
Коэффициент сложности задания [K1]: 5
Максимальный балл по заданию [M1]: 15xK1 =75
Описание задания: Необходимо написать генератор ключей, которые успешно будут проходить проверку в KeyGenMe. Для любого имени генератор должен выдавать множество уникальных серийныйх номеров. KeyGenMe упакован простеньким самодельным пакером. Хотелось бы предупредить: KeyGenMe не так сложен как может показаться, но не тривиален и требует нестандартного подхода. Небольшим плюсом будет предоставленый распакованый вариант KeyGenMe.

Как сдавать задание: для того, чтобы загрузить выполненное задание на рассмотрение жюри необходимо упаковать выполненное задание, краткое описание проделанной работы в RAR архив с паролем. Пароль должен быть не менее 8 символов, содержать английские буквы в обоих регистрах, а также цифры. Затем, зайдите в тему турнира на форуме eXeL@B и опубликуйте в ней свой архив либо как вложение (если архив до 500Кбайт) либо как ссылку на файлообменный ресурс (например, http://rapidshare.com ). ПАРОЛЬ ОТ АРХИВА ПУБЛИКОВАТЬ НА ФОРУМЕ ЗАПРЕЩЕНО! Когда вы загрузите файл, пожалуйста скачайте его и убедитесь, что в интернете он разместился без повреждений. Затем, отправьте пароль для вашего архива в данную форму, укажите также ваш логин на форуме:

Ваш ник: пароль архива (ТОЛЬКО ПЕРВЫЙ ТУР):




ВТОРОЙ ТУР



Второй тур проводится с 8 ноября по 5 декабря включительно, за это время все участники турнира должны загрузить своё решение на расмотрение жюри. Жюри выставит и опубликует оценки участников в период с 15 ноября по 10 декабря включительно.

Разработчик задания: Psalmopoeus Pulcher
Ссылка для скачивания задания: СКАЧАТЬ
Тип: Keygenme
Коэффициент сложности задания [K2]: 9
Максимальный балл по заданию [M2]: 14xK2 =126
Критерии оценки: (Генератор ключей: max.4, Декомпилятор: max.7, Описание+исходники: max.3)
Описание задания: Цель данного задания - написать генератор ключей, верных для любого имени и HardwareID. Алгоритм проверки довольно прост, чего не скажешь о виртуальной машине, на которой он исполняется ;) Соответственно, высший балл получит тот, кто полностью разберет ВМ и напишет декомпилятор. Удачи!

Как сдавать задание: для того, чтобы загрузить выполненное задание на рассмотрение жюри необходимо упаковать выполненное задание, краткое описание проделанной работы в RAR архив с паролем. Пароль должен быть не менее 8 символов, содержать английские буквы в обоих регистрах, а также цифры. Затем, зайдите в тему турнира на форуме eXeL@B и опубликуйте в ней свой архив либо как вложение (если архив до 500Кбайт) либо как ссылку на файлообменный ресурс (например, http://rapidshare.com ). ПАРОЛЬ ОТ АРХИВА ПУБЛИКОВАТЬ НА ФОРУМЕ ЗАПРЕЩЕНО! Когда вы загрузите файл, пожалуйста скачайте его и убедитесь, что в интернете он разместился без повреждений. Затем, отправьте пароль для вашего архива в данную форму, укажите также ваш логин на форуме:

Ваш ник: пароль архива (ТОЛЬКО ВТОРОЙ ТУР):


Пароль будет сохранен на сервере eXeL@B и выдан членам жюри в момент начала работы жюри. Ожидайте результатов.

Удачи вам в турнире!



ТРЕТИЙ ТУР



Третий тур проводится с 15 ноября по 5 декабря включительно, за это время все участники турнира должны загрузить своё решение на расмотрение жюри. Жюри выставит и опубликует оценки участников в период с 22 ноября по 10 декабря включительно.

Разработчик задания: Smon
Ссылка для скачивания задания: СКАЧАТЬ
Тип: Unpackme
Описание задания (задачи по возрастанию сложности):
1) Определить кодовое слово, которое UnPackMe не перевернет а ответит "All Right, Hacker!".
2) Снять ограничение на длину входной и выходной строки в 20 знаков. (допускается инлайн\лоадер).
3) Пропатчить алгоритм, чтобы UnPackMe не переворачивал введенную фразу а просто выводил введенный текст (допускается инлайн\лоадер).
4) Распаковать.
[Не будет работать на Win95, Win98, WinMe. Общая сложность: высокая.]

Как сдавать задание: для того, чтобы загрузить выполненное задание на рассмотрение жюри необходимо упаковать выполненное задание, краткое описание проделанной работы в RAR архив с паролем. Пароль должен быть не менее 8 символов, содержать английские буквы в обоих регистрах, а также цифры. Затем, зайдите в тему турнира на форуме eXeL@B и опубликуйте в ней свой архив либо как вложение (если архив до 500Кбайт) либо как ссылку на файлообменный ресурс (например, http://rapidshare.com ). ПАРОЛЬ ОТ АРХИВА ПУБЛИКОВАТЬ НА ФОРУМЕ ЗАПРЕЩЕНО! Когда вы загрузите файл, пожалуйста скачайте его и убедитесь, что в интернете он разместился без повреждений. Затем, отправьте пароль для вашего архива в данную форму, укажите также ваш логин на форуме:

Ваш ник: пароль архива (ТОЛЬКО ТРЕТИЙ ТУР):


Пароль будет сохранен на сервере eXeL@B и выдан членам жюри в момент начала работы жюри. Ожидайте результатов.

Удачи вам в турнире!