Надо написать автоинклудер на PHP

Discussion in 'PHP' started by nub-hacker, 29 Jun 2009.

  1. nub-hacker

    nub-hacker Banned

    Joined:
    23 Jun 2009
    Messages:
    69
    Likes Received:
    5
    Reputations:
    -10
    Когда используют багу Php include, то нередко ищут конфигуруционые файлы и логи. Есть список путей к ним. Надо написать срипт который будет перебирать их. Подскажите как это реализовать? и может быть есть готовый?
     
  2. The_HuliGun

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

    Joined:
    19 May 2007
    Messages:
    191
    Likes Received:
    84
    Reputations:
    11
    пыщь

    /showthread.php?p=802722
     
  3. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    свой юзаю:

    Парсер логов, работает в нескольких режимах:

    MODE = 1 - имеется LFI, при неправильном запросе ВИДЕН текст ошибки
    MODE = 2 - имеется LFI, при неправильном запросе НЕ ВИДЕН текст ошибки (ниже требуется ввести URL, вызывающий ошибку)
    MODE = 3 - имеется SQL-INJ + file_priv=Y + magic_quotes=OFF, при неправильном запросе ВИДЕН текст ошибки
    MODE = 4 - имеется SQL-INJ + file_priv=Y + magic_quotes=OFF, при неправильном запросе НЕ ВИДЕН текст ошибки (ниже требуется ввести URL, вызывающий ошибку)
    MODE = 5 - имеется SQL-INJ + file_priv=Y + magic_quotes=ON, при неправильном запросе ВИДЕН текст ошибки
    MODE = 6 - имеется SQL-INJ + file_priv=Y + magic_quotes=ON, при неправильном запросе НЕ ВИДЕН текст ошибки (ниже требуется ввести URL, вызывающий ошибку)

    все настройки задаются в файле phpinj.ini
    словарь логов находится в файле logs.txt
    запускается при помощи RUN!!!.cmd под WIN или plp.php под LINUX (т.е. исходники в комплекте)

    В результате сканирования будут созданы два файла:

    1. Имя_хоста_RESULTS.txt - файл с результатами запросов
    2. Имя_хоста_URL.txt - файл с прочеканными и выдавшими результат url

    В комплекте примеры phpinj.ini для разных режимов работы программы

    Скачать
     
  4. nub-hacker

    nub-hacker Banned

    Joined:
    23 Jun 2009
    Messages:
    69
    Likes Received:
    5
    Reputations:
    -10
    Большое Вам спасибо. Pashkela, подскажи плиз как юзать твой скрипт, в какой файлег вбивать урл и т.д.?
    ЗЫ

    LFI - это и есть локальный инклуд
     
    #4 nub-hacker, 1 Jul 2009
    Last edited: 1 Jul 2009
  5. попугай

    попугай Elder - Старейшина

    Joined:
    15 Jan 2008
    Messages:
    1,515
    Likes Received:
    400
    Reputations:
    196
    Жесть, Pashkela все объяснил более чем понятно, а ты переспрашиваешь еще...
     
  6. nub-hacker

    nub-hacker Banned

    Joined:
    23 Jun 2009
    Messages:
    69
    Likes Received:
    5
    Reputations:
    -10
    Люди добрые, помогите заюзать.
    Вот инклуд. http://137.207.248.30/60-270/php/viewsource.php?fname=../../../../../../../etc/passwd

    в phpinj.ini вставляю

    не раб. (((((

    точнее оооочень медленно перебераются каталоги (((


    C:\WebServers\home\localhost\www\plp>cmd /k plp.exe
    /etc/passwd
    /proc/self/environ