Здравствуйте, подскажите пожалуйста, решаю задачку CTF, в нем присутствует простая php инъекция. Не могу решить. - вопрос №3057595

В чем суть. Get запрос обрабатывается функцией basename:
$fileName = basename(«readme/../../download.php»);

Затем этот fileName вгоняется в eval:
eval(«fwrite(fopen('stats/stats.txt', 'a'), \»$fileName\n\");");

Как эксплуатировать данную уязвимость, скажем вставить что то подобное в fileName :
basename(«readme/../../);echo 'Hello'; „);

Заранее спасибо!
15.11.18
0 ответов
Вопрос закрыт

Дима

Читать ответы

Павел Викторович

Читать ответы
Посмотреть всех экспертов из раздела Технологии > PHP
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store