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

  #1  
Старый 25.09.2019, 14:42
GTAlex
Новичок
Регистрация: 07.09.2009
Сообщений: 1
С нами: 8777319

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

В скрипте есть такой код

[CODE]
$file=$_GET['file'];

echo eval('?>'.join("",file("dir/$file")).''.join("",file("see/$file")).''.join("",file("see/")).print(1).(("")).'
 
Ответить с цитированием

  #2  
Старый 25.09.2019, 16:09
crlf
Постоянный
Регистрация: 18.03.2016
Сообщений: 660
С нами: 5344886

Репутация: 441


По умолчанию

Имея нечто подобное:

[PHP]
[COLOR="#000000"]$file=$_GET['file'];

echo eval('?>join("",file("dir/'.$file.'"))[COLOR="#0000BB"]

В вашем же примере, данные для обработки в eval, это строка получаемая в результате склейки содержимого файла. Пользовательский ввод из $_GET['file'], сначала обрабатывается функцией file, далее строки склеиваются и только этот результат попадает в конечную строку обрабатываемую eval.

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

PHP код:
[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]
[/
COLOR][/COLOR
Сделать это можно разными способами, используя встроенный функционал скриптов, загрузка картинок как пример. Взломать сайт по соседству и разместить свой файл во временной директории. Если же такой возможности нет, можно использовать файлы сессий PHP, временные файлы, лог файлы и procfs.

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

Код:
http://your-site.com/vulnerable-script.php?file=/tmp/sess_db459ddca34fd63261084684bed71f7c&code=phpinfo();
 
Ответить с цитированием

  #3  
Старый 26.09.2019, 06:47
GTAlex
Новичок
Регистрация: 07.09.2009
Сообщений: 1
С нами: 8777319

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

Спасибо большое, очень развёрнуто! За ссылочки отдельное спасибо!
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

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


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




ANTICHAT ™ © 2001- Antichat Kft.