Автор: @Vespii

Ссылка на таск Codeby:

https://codeby.games/categories/web/8b525294-6fd0-47cc-a0d0-69af21ed8199

Описание задания

Опять обход фильтров?

62.173.140.174:16050

Решение

На Web странице находится file upload

Функционал довольно прост. Загружаешь файл и получаешь готовый архив.

Все zip файлы хранятся в папке upload

Попробуем поменять название файла на ; sleep 10 ; и получаем ожидаемую задержку

Так мы поняли, что название файла используется для bash команд.

Попробуем получить путь к текущему каталогу.

Получаем все файлы в каталоге uploads.

Теперь попробуем получить содержимое папки html.

Получаем исходный код index.php.

А вот и подтверждение того, что название файла используется для формирования команды:

На этот раз получим содержимое папки www.

В этой папке находится флаг:

Tags:

#codeby#writeup#web#easy