HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Этичный хакинг или пентестинг > Задания/Квесты/CTF/Конкурсы
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 12.12.2022, 20:36
Rook
Новичок
Регистрация: 09.01.2019
Сообщений: 0
С нами: 3865302

Репутация: 0
По умолчанию



Brooklyn Nine-Nine

Всем привет! Смотрел разные CTF'ки на THM и наткнулся на Brooklyn Nine-Nine. А так как я смотрел этот сериал и он мне очень понравился, не смог пройти мимо и зашел посмотреть. Кстати сериал рекомендую.
Не буду долго писать предисловие, так что погнали.

Видео-формат наYoutube :
После того как подключились по впн и дождались прогрузки машины, переходим по адресу и нас встречает такой вот сайт



Побродив по сайту, толком ничего не нашел, кроме упоминания про стеганографию в комментарии исходной страницы сайта. Это кстати одно из решений данной CTF. Но о нем чуть позже. Поиски dirb'ом так же ничего не дали, поэтому я не буду показывать скриншоты "ни с чем".

Как-раз в это же время я решил изучить утилиту Sparta, которая совмещает в себе много других полезных утилит. Указал ей IP адрес машины и начал сканить. Скан мне выдал, что тут есть SSH сервер, FTP сервер и Апач. Но спарта, сразу пробилась в фтп сервер анонимом.



Сразу же пошел смотреть что там интересного у нас лежит



А там у нас записка от Эми Сантьяго, о том что дубина Джейк сделал легкий пароль и она просит его поменять, ведь капитан Холт будет зол, если участок кто-нибудь взломает.



По сутиб у нас уже есть два потенциальных юзернейма - Amy и Jake. Но поскольку просят Джейка сменить хреновый пароль - брутить будем его. А исходя из того, что до этого я не находил админку, нам остается SSH сервер. В спарте так же прикрученная гидра, которую мы и будем использовать для брута SSH.

Указываем юзернейм jake, задаем словарь и погнали



А вот и найден тот самый слабый пароль
Код:
987654321
. Поэтому хватаем его и вламываемся в SSH.

Код:
ssh jake@host-ip-adress
Успешно зашли с найденным паролям и смотрим что у нас в директориях.

В директории Джейка пусто, выходим из нее и видим что есть еще Эми и Холт. В директории Эми так же пусто, а вот у Холта находим первый флаг user.txt



Так как у нас еще нет прав root'а, посмотрим какие программы могут пользоваться sudo.

Код:
sudo -l
Нам показывает что есть
Код:
/usr/bin/less
Взяв хинты с GTFO, юзаем такой код
Код:
less /etc/profile
А в открывшемся после этой команды скрипте, дописываем
Код:
/bin/sh
и жмем ENTER.





Мы успешно получили root'а и прочитали второй флаг к таску.

Но есть еще вариант! Помните, вначале я говорил про стеганографию ? Так вот, в исходном коде страницы, скачиваем картинку brooklyn99.jpg и брутим ее с помощью
Код:
stegcracker
Код:
stegcracker ПУТЬ_К_ФАЙЛУ ПУТЬ_К_СЛОВАРЮ
Успешно сбрутив, получаем пароль от учетки SSH - Holt



Теперь уже точно так же проверяем
Код:
sudo -l
Только в этом случае у нас отображают
Код:
/bin/nano
Идем снова на GTFO, ищем нано, находим и пишем.
Код:
sudo nano -s /bin/sh
В появившемся нано пишем -
Код:
/bin/sh
и нажимаем CTRL+T

Все, мы снова получили root права и можем прочитать флаг



И на этом все! Спасибо всем тем кто прочитал и удачного вам дня И всех с наступающим
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.