HackQuest завершен, стартует Best Reverser
15.05.2013
HackQuest завершен, стартует Best Reverser
Эпическое соревнование хакеров PHDays HackQuest подошло к концу. В конкурсе, организованном ONsec_Lab, в период с 1 по 13 мая приняли участие более 1400 интернет-пользователей, 112 из которых решили минимум по одному заданию.
Результаты
Гонка продолжалась до последних минут, почти до самого конца соревнования тройка лидеров выглядела так: JustRelаx, MERRON, Bo0om. Однако хитрая тактика добавления победных флагов за две минуты до завершения соревнования позволила участнику Karim занять в итого первое место. Bo0om также в последние минуты добавил флаг и отодвинул MERRON на 4 позицию, с которой тот был смещен участником Yngwie и занял в результате пятое место.
Итак, с преимуществом в 50 баллов победил Karim (который был четвертым незадолго до конца игры). Лидировавшая практически на протяжении всего соревнования команда JustRelax стала второй, участник Bo0om смог сохранить третье место.
Как мы и обещали, 10 конкурсантов, показавших лучшие результаты, получат приглашения на Positive Hack Days и футболки (1 место — 5 билетов, 2 место — 4 билета, 3 место — 3 билета, с 4 по 10 — по 1 билету). Кроме того, тройка призеров получит памятные дипломы.
Финальная турнирная таблица, выполненная в стиле Norton Commander:
Десятка лучших:
1. karim 4780
2. JustRelax 4730
3. Bo0oM 4530
4. Yngwie 3930
5. MERRON 3830
6. DarkByte 2920
7. RDot.Org 2750
8. Promix17 2730
9. Dor1s 2550
10. push 2530
Помимо этого, организаторы конкурса приняли решение, в соответствии с которым шестнадцать участников, набравшие больше 1000 очков, также получат по одному пригласительному на PHDays. Вот эти счастливчики:
· Phobo5 2430
· dipi shmot 2420
· freeoks 2400
· movsx 2330
· kosmonavt 2330
· Samosad 2150
· Artemnv 1970
· flak 1800
· jick 1550
· n0ne 1430
· victor 1400
· daniel 1340
· kost 1110
· mrbio 1100
· Yoda 1070
· endragor 1030
Поздравляем! До встречи на форуме!
Задания
Наибольший интерес участников вызвало задание на факторизацию RSA 512 бит. Для ее решения победителю конкурса участнику Karim из команды Bushwhackers потребовалось 190 процессорных часов CPU на 20 CPU Intel XEON по 32 потока каждый. Отметим, что Karim стал единственным, кому удалось решить данное задание.
Кроме того, многим понравилось задание «Старые книги» (oldbook), в ходе которого участники искали самую старую книгу о компьютерных науках. В зависимости от года издания находки начислялись дополнительные очки (по 100 баллов за каждые 5 лет).
Вот два самых древних издания из числа тех, что удалось отыскать частникам:
· Свобода А. Счетно-решающие механизмы. М.: Изд. ин. лит., 1949,
· Муррей Ф. Теория математических машин. М.: Изд. ин. лит., 1949.
Стоит отметить и еще одну раритетную книгу: Воронов А.А. Элементы теории автоматического регулирования. М.: Военное изд-во Министерства обороны Союза ССР, 1954.
С интересным заданием, которое заключалось в поиске настоящего имени основателя и генерального директора ONsec Владимира Воронцова, справилась почти половина всех участников.
Заметим, что «стоимость» нерешенных заданий повышалась каждый день, а некоторые очень сложные задачи по ходу соревнования были упрощены (в частности, sidkf, xlc и LIE TO ME).
**Best Reverser
Завершение HackQuest не означает, что вы больше не сможете сразиться с лучшими хакерами со всего мира в режиме онлайн. В дни проведения Positive Hack Days (23 и 24 мая) будет проходить конкурс «Лучший реверсер», поучаствовать в котором и продемонстрировать навыки анализа исполняемых файлов для платформы Microsoft Windows сможет любой интернет-пользователь.
Правила проведения
Участникам предлагается специально подготовленная программа. Необходимо сгенерировать такие коды, которые программа признает правильными. Разрешается использовать любые методы, не нарушающие законы Российской Федерации.
Победителем станет участник, который первым сгенерирует три правильных кода и представит жюри краткое описание процесса их получения. Ввод каждого следующего кода возможен только после успешной валидации предыдущего. Участники, выполнившие условия конкурса позже победителя или вычислившие только один или два кода, — также займут призовые места согласно решению жюри.
Главный приз — AR.Drone 2.0.
Условия участия
К соревнованию допускается любой интернет-пользователь. Регистрация осуществляется на сайте PHDays III после начала форума. Конкурс продлится два дня, на протяжении всего мероприятия. Для получения приза победитель должен предоставить контактную информацию (имя, телефон, почтовый адрес) или лично присутствовать на вручении призов.
Технические детали
Участники могут использовать любое программно-аппаратное обеспечение, имеющееся в их распоряжении.
Подробная информация о конкурсной программе и призах опубликована на официальном сайте PHDays.