Hack contest правила: Увод Кокурсът има за идея да изпита уменията на участниците в областта на мрежовата сигурност. Начални условия На отборите се дава по една машина с точно определена хардуерна конфигурация, без инсталиран софтуер, както и инсталационна медиа на операционната система, която ще се използва. И за двата отбори машините и софтуера са едни и същи. Дава се и списък със настройки: Адрес, мрежова маска, адрес на противника gateway DNS сървър domain Всеки отбор се състои от 3ма души. Цел Всеки отбор трябва да настрои набор от услуги, които да могат да се използват от другия отбор и от съдиите, и да нямат security проблеми. Начин на протичане на състезанието час A - начало час А+10 минути - машините получават достъп до интернет час А+30 минути - машините получават достъп по между си. Всеки отбор получава по един файл, който да пази, и съдържание за сайта си. час А+90 минути - край на състезанието От А+20 започва да се се следи дали услугите, които трябва да съществуват на машините, наистина работят. Точкуване: Всеки отбор започва с 100 точки За всяка отчетена грешка при работата на услуга (проверките се правят веднъж на минута) се отнема една точка. При доказан пробив в противниковата система (чрез показване на тайния файл на противниковия отбор) се печелят 100т. Услуги, които трябва да работят: web сървър, който да дава достъп до съдържанието, дадено на отбора. ftp сървър, който да дава достъп до съдържанието smtp сървър, който да приема поща за postmaster@domain DNS сървър, който да дава основни записи за domain ssh shell, който да дава възможност да се редактират, компилират и изпълняват потребителски файлове. Нужни инструменти в него: gcc, g++, sed, awk, make, as, vi, nano заедно с нормалните unix fileutils. За този shell трябва да има отделни account-и за противниковия отбор и журито. Допълнителни правила: Отборите нямат право да слагат рестрикции спрямо адреса на противниковия отбор.