Слайд 2
CTF
Reverse
PWN
WEB
Cryptography
Misc
Forensics
Network
Steganography
PPC
http://ctftime.org/ - Все CTFы
https://kmb.ufoctf.ru/ - Краткий экскурс
Слайд 3
Что нужно для CTF?
Умение гуглить
Упорство
Желание и свободное время
Компания единомышленников (Желательно)
Умение
писать на каком-либо языке программирования (Python, Ruby)
Слайд 4
Что даёт CTF?
Удовольствие от решенных тасков.
Практический опыт в ИБ
Слайд 5
Слайд 6
Некоторые дистрибутивы
Хакерские:
Kali Linux
Black Arch
Обычные:
Ubuntu https://www.ubuntu.com/
Linux Mint
Arch
Слайд 7
Вход в систему
rw init=/bin/bash
Слайд 8
Некоторые команды и утилиты
Слайд 9
Некоторые команды и утилиты
Слайд 10
Некоторые команды и утилиты
Слайд 11
Все еще о командах
Если не знаете, что делает <команда> и какие
флаги у неё есть:
man <команда>
<команда> -h или <команда> --help (работает не всегда)
google: “<команда> example”
Слайд 12
Слайд 13
Перенаправление ввода/вывода
“>” Перенаправление вывода в файл
“|” Перенаправление вывода другой команде/утилите
Примеры:
python –c
“print –c ‘A’*100” > 123.txt – выполнит функцию print на питоне и запишет вывод в файл 123.txt
cat 123.txt | grep “123” –выводит содержимое 123.txt и ищет подстроку “123”
cat /etc/passwd | more – поэкранный вывод содержимого /etc/passwd
Ссылка на вики