CTF@ITAM-Announcements
139 subscribers
38 photos
1 file
87 links
Useful info and announcements

https://discord.gg/Nxmcb5uxsM - discord_channel

https://discord.gg/uuFBhnm - old-discord_server
Download Telegram
Channel created
Channel photo updated
Зачем нужен ctf?

1) Развитие навыков в информационной безопасности (пригодится в каком-то виде практически всем кто связан с IT)
2)Развитие навыка гуглить(на самом деле одно из самых важных)
3)Развитие навыка работы в команде
4)Крутой мерч))
Популярные ресурсы для теории и практики:

https://ctfnews.ru/literature/
В ctf есть множество специализаций, вот самые часто встречаемые из них:

1) WEB - поиск уязвимостей в веб приложениях
2) Reverse - поиск уязвимостей в бинарных программах
3) Stego - поиск информации в файлах различных форматов (аудио, картинки, etc)
4) PPC - задачи на программирование
5) Forensic - задачи на анализ дампов трафика, памяти, дисков, etc
6) Osint - задачи на поиск информации в открытый источниках
7) Crypto - задачи на криптографию, требующие знания как классических, так и современных шифров и их математической базы
Где и когда проходят занятия?

На текущий момент:
В пятницу после 4 пары (~ в 16:30) в 804 аудитории

Требуется: ноутбук

Для вступления в клуб достаточно присоединится в чат, привязанный к этому каналу и рассказать немного о себе( в формате имя-где учусь-что умею) с хэштегом #whois
Скилы, которые пригодятся везде:

1) linux
2) основы git
3) Любой скриптовый ЯП ( python, ruby, js...) или низкоуровневый(С++, ASM) в случае специализации на реверс

Как прокачаться в данных областях:

1) linux
Установить на комп в виртуальную машину/второй системой ubuntu/arch

Решить максимально возможное кол-во задач на https://overthewire.org/wargames/bandit/

Дополнительно: поставить wsl на вин 10

Дополнительно:
Взять бесплатный VPS на Amazon aws. (При регистрации дается инстанс t2.micro на год) Законнектиться к нему по ssh

2) Git
Скачать гит на компьютер. Создать аккаунт на гитхабе запушить репозиторий с текстовым файлом из гита на свой аккаунт в гитхабе.
Шпаргалка и доп курсы: https://try.github.io/

3) Яп

Тут все зависит от вас, я рекомендую учить python, пригодится практически везде.

Задание для python:

установить на систему питон2.7 и питон 3.7. Сделать питон2.7 запускаемым по команде python, питон3.7 - python3. Изучить переменные окружения (PATH переменные).

Изучение питона путем:
Курса на степике(https://stepik.org/course/67/promo)/ питонтьютора(https://pythontutor.ru/)

Больше материалов по python:

https://github.com/ru-python-beginners/faq
Примеры заданий с разборами:

https://geekclass.ru/articles/12

https://geekclass.ru/articles/13

https://geekclass.ru/articles/14

P.S это мои задачи для школьников
CTF@ITAM-Announcements pinned «Где и когда проходят занятия? На текущий момент: В пятницу после 4 пары (~ в 16:30) в 804 аудитории Требуется: ноутбук Для вступления в клуб достаточно присоединится в чат, привязанный к этому каналу и рассказать немного о себе( в формате имя-где учусь…»
Сегодня в 18:30 собираемся в дискорде, будет разбор первых 10-15 тасков на веб с root-me

https://discord.gg/uuFBhnm