хакатон «NeedForFWSpeed»

ЧАстые ВОпросы

1 Кто может быть участником хакатона?

Любой специалист, интересующийся защитой информации, может стать участником нашего хакатона.
Для участия требуется заполнить специальную регистрационную форму. Предоставление недостоверных
сведений в этой форме может привести к исключению заявителя из участия в мероприятии.
К участию допускаются только физические лица, выступление от имени юридических лиц запрещено.
В соревновании участвуют команды численностью от 1 до 5 человек включительно.
Для получения вознаграждения в случае Вашей победы хотя бы один член команды должен быть налоговым
резидентом РФ, иначе возникнут сложности с выплатой.

2 Что нужно сделать для победы в хакатоне?

В первую очередь зарегистрироваться, сформировать команду, придумать для неё название и заявиться на конкурс.
Неплохо бы поприсутствовать на онлайн-мероприятиях организаторов, чтобы ещё раз уточнить, какие есть способы
решения задачи, и выбрать самый подходящий Вашей команде.
Для работы над ПО необходима аппаратная платформа. Её можно приобрести, например, на Aliexpress. В состав платформы входит процессорный модуль и несущая плата в корпусе. Также а можно воспользоваться удалённым доступом к нескольким устройствам, имеющимся у организаторов. Ничто не мешает воспользоваться обоими способами :-)
Если Вы хотите проверить свои решения самостоятельно, то скачайте слепок трафика, установите пакет ПО
TCPReplay и воспроизводите слепок с различными скоростями до тех пор, пока процент потерь не превысит 0.1%.
Самое высокое значение скорости, при которой потери пакетов не превысят 0.1%, и будет Вашим результатом, с
которым Вы выйдете на соревнования. 
Дело осталось за малым - Ваш результат должен быть лучшим!
(Ссылки для скачивания предоставим после регистрации).

3 Что будет происходить в финале соревнований?

Предварительно будут отобраны 5 показавших и подтвердивших лучшие результаты на первом датасете команд.
Подтверждение будет заключаться в том, что испытания Вашей конфигурации ПО проведут сотрудники технической
поддержки организаторов. Если заявленные Вашей командой предварительные результаты не подтвердятся, то во
внимание будут приниматься итоги замеров наших сотрудников. В этом неприятном случае нам придётся откорректировать
состав пятёрки лидеров. Членам Вашей команды будет предоставлена возможность осуществить перед измерением
подстройку конфигурации и параметров предлагаемого Вами ПО дистанционно.
Подтвердившие свою заявку команды-лидеры будут приглашены на очный финал. В идеальном случае они получат физический
доступ к аппаратной платформе и финальному датасету, на котором ещё раз проведут тесты. Команды, показавшие
три лучших результата, будут признаны победителями и получат дипломы и призы.

4 Можно ли использовать другую аппаратную платформу ?

Чисто теоретически можно, но обе проверки, отборочная и финальная, будут проводиться на RPi CM4. Если Ваша команда
сможет предоставить такое ПО, которое без доработок запустится на нашей платформе, то отчего нет. Хотя имеются
обоснованные сомнения, что это возможно.

5 Что такое "чек-пойнт" и можно ли без них обойтись?

В отличие от классического хакатона, участие в наших чек-пойнтах не является строго обязательным. Однако организаторы
настоятельно рекомендуют не отказываться от предоставляемой Вашей команде возможности позадавать вопросы и получить
обратную связь по Вашей разработке. Обращаю Ваше внимание, что проводящие чек-пойнты эксперты НЕ ИМЕЮТ ПРАВА обсуждать
с Вами чужие решения и результаты.

6 Какие конкретно призы достанутся победителям?

1 место - 300 000 р. на команду
2 место - 200 000 р. на команду
3 место - 100 000 р. на команду
1-5 места -рекомендательные письма в адрес потенциальных работодателей для всех участников пяти команд-финалистов.

7 Сколько ожидается правил для фильтрации и есть ли в этих правилах какие-то структуры и закономерности, на которые можно опереться при оптимизации ?

Максимальное число правил - 30. Правила будут использовать только 5 tuple (IP адреса источника и приёмника, порты источника и приёмника, протокол). Мы постараемся, чтобы эти правила было трудно свести к одному :-)