Хотелось бы попробовать залить шелл через sqlmap --file-write, но я не могу определить корневую диру сайта. Пых не показывается ошибки (кроме sql). Конфиги /etc/php5/apache2/php.ini, /etc/apache2/apache2.conf, /etc/apache2/sites-enabled/000-default.conf читаются через --file-read, но не содержат нужную инфу. Пытался руками подобрать имя конфига в /etc/apache2/sites-enabled/*.conf, а также брутить /var/www/* - не нашел.
Какие еще есть способы обнаружения корневой сайта? Имея на руках такие уязвимости, что бы вы предприняли для получения контроля над сервером или над UPDATE/INSERT? И вот еще, мне удалось раскодить хеш одного дба юзера, но там ограничение по IP. В сетях я не силен (впрочем, как и во всем остальном), но вроде подделать IP на TCP нельзя?
Сегодня узнал, что без stacked queries залить шелл через --file-write не получится.
+
Нашел таблицы InstantCMS, даже пароль админа раскодил, но в админку зайти не получается, при вводе любых данных редиректит на главную страницу. Не знаю что еще интересного можно в базе найти.
Еще через nmap нашел shellshock (nikto говорит то же самое)
| This web application might be affected by the vulnerability known as Shellshock. It seems the server
| is executing commands injected via malicious HTTP headers
Подделываю агента, но страница никак на это не реагирует. Отдает такую же страницу, какую отдает с нормальным агентом. Признаков того, что запросы проходят на сервер нет. Скорее всего нмап тупит из-за того, что страница отдает 200 при поддельных заголовках.