Инструмент совместной работы для хакеров

Мы попросили команду хакеров рассказать нам, как они используют Ризому в своей деятельности. Вот их история.

Наша команда, которая называется ‘More Smoked Leet Chicken’, каждый год принимает участие в соревнованиях по безопасности ‘Capture The Flag’ (CTF). Последнее соревнование ‘CodeGate’ проходило в Корее в марте, следующее намечено на май 2012 в Амстердаме. По нашему мнению, это соревнование - пример идеального проекта, благодаря четким срокам, ясным целям и командной работе.

CTF как задача

Соревнование CTF - интенсивный проект, включающий в себя анализ данных, мозговой штурм, поиск слабых мест, а также разработку программного обеспечения. Все это длится в течение 24-48 часов без остановок. Наиболее типичными для этого состязания являются следующие два формата:

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

Вот наш блог с примерами задач.

Решение — Rizzoma+skype

Размер команды может варьироваться от 5 до 15 человек, большинство из которых живет в разных точках планеты и разных часовых поясах. Важно, чтобы каждый мог включиться в процесс решения задачи в любой момент, при этом не тратя время других участников команды на разъяснения. Для этого нам было необходимо действенное средство онлайн-коммуникации, что-то очень быстрое и простое. Именно поэтому мы обратили свой взор на Риззому.

Мы использовали Риззому как базу знаний, для повышения продуктивности сочетая ее с другими инструментами, такими, как Skype или Dropbox.

Если задача вызывала трудности, мы сохраняли все данные в Rizzoma и структурировали их, создавая таким образом базу знаний, в которой продолжали работать с появляющейся новой информацией. Все обсуждения (голосом или текстом) велись в скайпе. Для обсуждения специфических задач члены команды могли сформировать группы. Все результаты наших обсуждений затем публиковались в Rizzoma, чтобы вся команда могла с ними ознакомиться. Мы используем Dropbox для совместного использования файлов. При необходимости ссылки постятся в соответствующую волну, что позволяет легко делиться идеями. Благодаря уведомлениям отследить изменения файла можно в мгновение ока.

Работая в Риззоме, мы создали собственный метод для структурирования данных — цветное кодирование. В случае Своей Игры CTF все задачи разделены на категории в зависимости от их темы. В Классическом варианте CTF структура зависит от количества и типа задач.

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

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

Владимир Кобзев: Мы благодарим участников команды ‘Smoked chicken and Leet More‘ за то, что поделились с нами своим опытом. Отдельно хотелось бы отметить, что у этой команды есть большой опыт побед и успешного участия на различных международных соревнованиях, таких как iCTF, Defcon CTF, Codegate, Mozilla CTF, Plaid CTF, etc. На прошлой неделе команда выиграла международное соревнование на конференции CodeGate 2012 года. Поздравляем ребят с этим прекрасным призом!

P.S. Мы будем очень благодарны, если вы тоже поделитесь с нами своим опытом использования Риззомы.