06.03.2012

 ак выиграть CTF? »з первых уст

image

¬ этом году мы соберем передовые хакерские команды и просто одиночные даровани€ со всего мира.

ћы уже писали о том, что на форуме†Positive Hack Days†пройдут международные хакерские соревновани€ Ц PHDays CTF. ј еще конкурсы hack2own, где участники смогут попробовать взломать айфон или банкомат. ¬ этом году мы соберем передовые хакерские команды и просто одиночные даровани€ со всего мира.  ак мы их находим? ¬ том числе, с помощью отборочных соревнований.

„тобы отобрать сильнейших, которые в мае примут участие в†битве за монолит, мы провели два отборочных конкурса Ц командный и индивидуальный. ¬ последнем победу одержал участник небезызвестной российской команды†Smoked Chicken†Ц kyprizel. ќн единственный решил все задани€ 2011 года и набрал 100 баллов. «а что получил большой респект от организаторов и легендарный†XSpider 7.8!†

Kyprizel любезно согласилс€ ответить на несколько вопросов о задани€х, CTF, хакерах в –оссии вообще.†

Ќапомним правила: всем участникам нужно было решить задани€, которые были представлены на прошлогоднем PHDays CTF. ¬ремени Ц 2 недели, ресурсы Ц не ограничены.

“ы ведь не в первый раз участвуешь в CTF?†
kyprizel:†да, так получилось, что € могу назвать себ€ опытным участником. ”же несколько лет наша команда Smoked Chicken участвует в различных CTFах, в том числе международных. ћы поддерживаем дружеские отношени€ с другими российскими командами, например с LeetMore мы иногда объедин€емс€ дл€ участи€ в больших соревновани€х, тогда мы выступаем как More Smoked Leet Chicken.†

ѕо итогам PHDays CTF Afterparty: какие впечатлени€ в целом?†

kyprizel:†впечатление дво€кое. — одной стороны, задани€ очень приближены к реальным, это круто, с другой стороны, слишком приближены (например, перебор имен файлов в поисках исходников) Ц это ведь соревновани€, здесь нужно жертвовать какой-то составл€ющей. ¬ целом же уровень подготовки заданий показалс€ хорошим, большинство из них были на удивление логичными.

«адани€ PHDays CTF Afterparty были составлены из заданий прошлогоднего Ђживогої CTF. “огда большинство участников их так и не смогло решитьЕ
kyprizel:†да, но у реб€т было 8 часов часов, а у мен€ почти 2 недели, к тому же Ц часть заданий была с PHDays CTF.„естно говор€, цели решить все задани€ не было, дл€ мен€ это было больше for fun. ћы в этом году решили не участвовать как команда в финале PHDays CTF, т.к. хочетс€ попасть на сам форум, послушать доклады, пообщатьс€, встретитьс€ с интересными людьми (посмотреть на живого†Ѕрюса Ўнайера), а когда играешь в CTF на меропри€тии, сделать это практически не удаетс€.†

ј что не понравилось?†
kyprizel:†в принципе, был только один момент, который напр€гал, Ц хотелось бы чЄтко знать, что искать и в каком количестве. Ќапример, в случае с win9x, ты решаешь громоздкое задание, тратишь кучу времени, а получаешь за него всего 1 балл. ѕричем само задание совершенно простое с точки зрени€ Ђдуматьї, но вот процесс решени€ нудный и громоздкий. “ы заранее не знаешь, сколько баллов получишь за решение, не можешь строить стратегию игры.

 акие будут пожелани€ организаторам?
kyprizel:†1. всех в равные услови€ (кириллические имена пользователей Ц это не спортивно, иностранным участникам с такими учетными запис€ми работать очень не удобно); 2. хорошо тестировать задани€; 3. постаратьс€ делать задани€ разнообразными. онечно, вы уже по сути все это делаете, просто продолжайте развиватьс€.†

„то понравилось?
kyprizel:†вас отличает наличие виртуальной сети, объективно это плюс, никто другой такого не делает, это полноценный эмул€тор пентеста. ¬ообще, у вас нормальный, не плохой CTF.  онечно, он немного не в формате Ч в нем много веба.

ќтносительно уровн€ участников Ц практика CTF развита на «ападе гораздо большеЕ†

kyprizel:†CTF в –оссии существует несколько лет, ≈катеринбургска€ команда Hackerdom каждый год устраивает RuCTF, ориентированный на студентов, и международные RuCTFe, которые стали в этом году вторыми по количеству участников в мире. PHDays CTF существует всего 2 года, но победитель финала PHDays CTF в этом году попадает в финал Defcon CTF†без отборочных, думаю, это показатель.†

” нас в стране есть сильные команды и потенциал, главное, чего нам не хватает Ц массовости. Ќапример, в иностранных командах (€ говорю о тех, которые всегда в топе) часто бывает по 20 человек, у нас в среднем по 5-10, поэтому на крупные соревновани€ нам приходитс€ объедин€тьс€. CTF в –оссии только-только набирает обороты, студенты первых курсов подт€гиваютс€, когда сможем выставл€ть полноценные команды по 15 человек одного уровн€, будет круто

“о есть нужно нести »Ѕ в массы?
kyprizel:†конечно. Ќужно работать с первокурсниками профильных специальностей, большинство приходит нулевые, вот € себ€ хорошо помню. ” мен€ т€га к теме »Ѕ была всегда, и если бы кто-то мен€ выдернул в подобную команду на первом курсе, мой уровень был бы сейчас намного выше.

„то ты посоветуешь начинающим?
kyprizel:†¬ первую очередь нужно желание, а также понимание, как это всЄ работает и иметь соответствующий образ мыслей. Ќужны знани€. Ќе об€зательно во всех област€х, достаточно просто уметь думать и быть специалистом в своей сфере, команда дл€ того и есть, чтобы каждый занималс€ своим делом.

kyprizel поделилс€ решени€ми заданий PHDays CTF Afterparty, готовые решени€ можно посмотреть†здесь.
или введите им€

CAPTCHA