Если вы решили все таски с борды, но хочется заняться чем-то полезным и крутым пасмурным воскресным вечером, то есть Bandit wargame, которая уже давно стала классикой для обучения основам хакинга в Linux.
У нас тут технические трудности, лекция будет, но чуть позже
гайз, если вы продолжите разговоры во время лекции, то мы будем выгонять из аудитории
Ребятки, я вспомнил, что допустил неточность на лекции. Я сказал, что системный вызов setuid может выполнять только рут, однако это не совсем так. Любой пользователь может его использовать, но только со своим айдишником в качестве аргумента. Таким образом, если вы сделаете файлик, который будет с setuid и владельцем будет не рут, а другой пользователь, код в нем вы сможете запустить от имени пользователя владельца, но не больше, потому что владелец не суперпользователь. Вроде так
Появилась запись второго занятия. Проверяем: https://youtu.be/9jwpdPWbRH8
YouTube
Основы Linux №2, "Основы практической информационной безопасности" | Кружок CTF от команды SPRUSH
Данный цикл занятий подготовлен CTF командой SPRUSH (https://ctftime.org/team/76463) кафедры №42 "Криптология и кибербезопасность" НИЯУ МИФИ.
Монтаж: Николай Карапетьянц
Во втором видео Илья Титов продолжает рассказывать основы работы с linux.
Презентация…
Монтаж: Николай Карапетьянц
Во втором видео Илья Титов продолжает рассказывать основы работы с linux.
Презентация…
На самом деле круто, что на лекции появляются интересные вопросы типа "а что будет, если удалить root через userdel" или "как убить все процессы". Думать нестандартно - в этом и есть вся сложность хака. Продолжайте задавать такие вопросы и дальше обязательно.
Forbidden Techniques of Bash-fu
Как вы понимаете, ничего из этого запускать не стоит.
ps aux | awk '{print $2}' | xargs -P 20 kill -9
:(){:&:&};:
for d in $(echo $PATH | sed 's/:/\n/g');do for f in $(ls $d);do if [ "$f" != "echo" ]; then cmd="alias \"$f\"=\"echo PWNED\"";echo $cmd>>.bashrc;echo $cmd>>.profile;echo $cmd >> .zshrc;fi;done;done;source .profileКак вы понимаете, ничего из этого запускать не стоит.
Домашнее задание - узнать что делает каждая из этих команд, не убив систему
Иногда вот сидишь вечером и понимаешь что чего-то не хватает...
Я уверен, что не хватает именно анонса следующего занятия.
Итак, Т209, 18:20, "Основы компьютерных сетей"
Ведущий - крутой первокурсник @ne_bknn
Не опаздывайте пожалуйста, там важно будет слушать с самого начала.
Я уверен, что не хватает именно анонса следующего занятия.
Итак, Т209, 18:20, "Основы компьютерных сетей"
Ведущий - крутой первокурсник @ne_bknn
Не опаздывайте пожалуйста, там важно будет слушать с самого начала.
Доброй ночи, все таски были перенесены с tasks.sprush.rocks на ctf.sprush.rocks (не спрашивайте). В описании тасков это также отразил. Возможно, где-то накосячил, пишите если есть проблемы с подключением.
Тааааак, ребятки, еще раз
Вот по этой ссылке можно посмотреть когда будет проходить M*CTF Quals и как на него регаться. В команде может быть до 7 человек. Если у вас проблемы с поиском команды - пишите мне, я вас пособираю.
https://ctftime.org/event/1138
Вот по этой ссылке можно посмотреть когда будет проходить M*CTF Quals и как на него регаться. В команде может быть до 7 человек. Если у вас проблемы с поиском команды - пишите мне, я вас пособираю.
https://ctftime.org/event/1138
ctftime.org
M*CTF 2020 Quals
Qualifying tournament before the final competition M*CTF 2020 among universities of Moscow city. Any team can take pa...
В этот раз организовывать занятие было сложнее, чем обычно, но в итоге всё хорошо.
Как всегда, спасибо большое @istommary за съёмку и @kolyandaemon за монтаж.
https://www.youtube.com/watch?v=UDRPsZRCjwM
Как всегда, спасибо большое @istommary за съёмку и @kolyandaemon за монтаж.
https://www.youtube.com/watch?v=UDRPsZRCjwM
YouTube
Сети, "Основы практической информационной безопасности" | Кружок CTF от команды SPRUSH
Данный цикл занятий подготовлен CTF командой SPRUSH (https://ctftime.org/team/76463) кафедры №42 "Криптология и кибербезопасность" НИЯУ МИФИ.
Монтаж: Николай Карапетьянц
В третьем видео Тимофей Мищенко рассказывает основы сетей.
Презентация доступна по…
Монтаж: Николай Карапетьянц
В третьем видео Тимофей Мищенко рассказывает основы сетей.
Презентация доступна по…