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

  #1  
Старый 12.04.2025, 11:47
SoConsult
Новичок
Регистрация: 12.04.2025
Сообщений: 0
С нами: 574965

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

Всем привет! Решаю таск CTF, но не могу понять, как поднять привилегии

User .... may run the following commands on ........:
(ALL) NOPASSWD: /usr/bin/zip data.zip /var/www/*output, /usr/bin/ln -s /var/www/* output

Не понимаю, как создать симлинк output так, чтобы создать архив /var/www/*output

Никак не могу понять логику((
 
Ответить с цитированием

  #2  
Старый 12.04.2025, 14:02
Archivist
Познающий
Регистрация: 12.09.2024
Сообщений: 41
С нами: 880165

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

ща пододи научусь телепатии , и пойму что за задание ты решаешь
какое задание?
 
Ответить с цитированием

  #3  
Старый 12.04.2025, 15:35
SoConsult
Новичок
Регистрация: 12.04.2025
Сообщений: 0
С нами: 574965

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

Цитата:

Archivist сказал(а):

ща пододи научусь телепатии , и пойму что за задание ты решаешь
какое задание?

"Казалось бы, причем тут Симпсоны?"

Я хочу понять логику команд
 
Ответить с цитированием

  #4  
Старый 12.04.2025, 15:58
Archivist
Познающий
Регистрация: 12.09.2024
Сообщений: 41
С нами: 880165

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

Слишком мало информации чтобы понять в чем вопрос
дай контекст что почему и как , и зачем где и для чего

Как задавать вопросы How To Ask Questions The Smart Way

если вот это
"
User .... may run the following commands on ........:
(ALL) NOPASSWD: /usr/bin/zip data.zip /var/www/*output, /usr/bin/ln -s /var/www/* output
"
условие задания, то я бы отыгрывал через то что тут есть символ * , это любой файл, значит мы можем что либо туда запихнуть , какой либо свой файл
, но вопрос в другом запускается ли это от root если нет, то разве подымим мы тогда привелегии
 
Ответить с цитированием

  #5  
Старый 12.04.2025, 21:39
SoConsult
Новичок
Регистрация: 12.04.2025
Сообщений: 0
С нами: 574965

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

Цитата:

Archivist сказал(а):

Слишком мало информации чтобы понять в чем вопрос
дай контекст что почему и как , и зачем где и для чего

Как задавать вопросы How To Ask Questions The Smart Way

если вот это
"
User .... may run the following commands on ........:
(ALL) NOPASSWD: /usr/bin/zip data.zip /var/www/*output, /usr/bin/ln -s /var/www/* output
"
условие задания, то я бы отыгрывал через то что тут есть символ * , это любой файл, значит мы можем что либо туда запихнуть , какой либо свой файл
, но вопрос в другом запускается ли это от root если нет, то разве подымим мы тогда привелегии

Сорри, бро. На форуме буквально первый день)

Смотри, суть задания - уязвимость через построение symlinks

Что я уже сделал?
Добыл user creds и подключился по SSH.
Прочитал первую часть флага.
Далее выполнил команду sudo -l, чтобы понять, какие возможности имеет юзер, под которым я авторизовался по SSH
Увидел вот это (ALL) NOPASSWD: /usr/bin/zip data.zip /var/www/*output, /usr/bin/ln -s /var/www/* output

Насколько я понял:
Прочитать нужно файлы в каталоге /root, где хранится вторая часть флага
Либо угнать ключи SSH, принадлежащие root. Но сделать это (насколько я опять же понял) можно только через симлинки.

Что такое симлинки, я знаю, но я не пойму, как это использовать в контексте текущего таска
Если еще точнее: я не пойму, как сделать симлинк, чтобы считать рутовые файлы
 
Ответить с цитированием

  #6  
Старый 12.04.2025, 22:24
Archivist
Познающий
Регистрация: 12.09.2024
Сообщений: 41
С нами: 880165

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

хм довольно интересно, это задание с Antichat? скинь названия подключусь попробую пару вариантов

смотрел уже файлы /var/www/*output ?, мб там есть что то интересное, либо намёк куда двигаться

возможно нужно сделать двойную ссылку чтобы при создании архива он что то еще съел,и потом чекать архив
 
Ответить с цитированием

  #7  
Старый 12.04.2025, 22:29
SoConsult
Новичок
Регистрация: 12.04.2025
Сообщений: 0
С нами: 574965

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

Цитата:

Archivist сказал(а):

хм довольно интересно, это задание с Antichat? скинь названия подключусь попробую пару вариантов

смотрел уже файлы /var/www/*output ?, мб там есть что то интересное, либо намёк куда двигаться

возможно нужно сделать двойную ссылку чтобы при создании архива он что то еще съел,и потом чекать архив

Да, лаба оттуда. Уязвимость ZIP FLIP
"Казалось бы, причем здесь Симпсоны?" (Pentest Machines)

HackerLab

"смотрел уже файлы /var/www/*output ?, мб там есть что то интересное, либо намёк куда двигаться"

Не, такого каталога нет. Там только html, а в нем - файлы webapi

"возможно нужно сделать двойную ссылку чтобы при создании архива он что то еще съел,и потом чекать архив"

Да, я тоже об этом думал. Но только не мойму, как реализовать
 
Ответить с цитированием

  #8  
Старый 12.04.2025, 22:48
Archivist
Познающий
Регистрация: 12.09.2024
Сообщений: 41
С нами: 880165

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

хаха я думал фраза "Казалось бы, причем здесь Симпсоны?" это ты какую то рандомную фразу вкинул... и я не понял мем, а это название ...
 
Ответить с цитированием

  #9  
Старый 13.04.2025, 00:00
Archivist
Познающий
Регистрация: 12.09.2024
Сообщений: 41
С нами: 880165

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

кста а ты не думал что вот это часть которую ты указал это от старого задания, и для рута нужно новое?
 
Ответить с цитированием

  #10  
Старый 13.04.2025, 00:19
SoConsult
Новичок
Регистрация: 12.04.2025
Сообщений: 0
С нами: 574965

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

Цитата:

Archivist сказал(а):

кста а ты не думал что вот это часть которую ты указал это от старого задания, и для рута нужно новое?

Хм... Не совсем понял, что ты имеешь ввиду. Честно говоря, я не слишком глубоко погружен во лор Симпсонов
Я пробовал искать на хосте что-то связанное, но чет ничего не нашел (или плохо искал)

Думал, что имя пользователя (не указываю его намеренно, чтобы не было подсказок) как-то связан с таском. Но то ли я плохо искал, то ли никак не связан

Щас пробую эксперементировать в /uploads. Там есть фулл права на все. Думаю, оттуда нужно плясать и что-то колдовать с симлинками
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.