Сканер директорий by Krist_ALL

Discussion in 'PHP' started by Krist_ALL, 4 Oct 2009.

  1. Krist_ALL

    Krist_ALL Banned

    Joined:
    14 Jan 2009
    Messages:
    436
    Likes Received:
    193
    Reputations:
    24
    Сканер директорий



    Что умеет:

    Сканирование http/https
    Сканирование в найденых директориях
    Сканирование в специальной папке
    Обход антиддос

    БАЗА 3150 ДИРЕКТОРИЙ







    КАК ИСПОЛЬЗОВАТЬ

    Открываем файл index.php и настраиваем сканер:
    Настраиваем таймаут,авторизацию и другие параметры


    Сканеру требуется изменить несколько значений в php.ini для нормальной работы


    max_execution_time - 0
    output_buffering - OFF
    implicit_flush - OFF

    Эти параметры устанавливаются в сканере через ini_set но иногда ini_set не разрешен и нужно эти парамтры прописать в htaccess или в php.ini



    Примечание:

    УРл сайта вводить site.ru
    Папку вводиь folder/



    Я просканил несколько популярных сайтов , вашему вниманию отчеты:
    Как происходит сканирование:




    APACHE.ORG
    [ 200 ] - ads/
    [ 200 ] - images/
    [ 200 ] - dev/
    [ 200 ] - errors/
    [ 200 ] - events/
    [ 200 ] - icons/
    [ 200 ] - images/
    [ 200 ] - info/
    [ 200 ] - mail/
    [ 200 ] - mirrors/
    [ 200 ] - robots.txt
    [ 200 ] - security/
    [ 200 ] - server-status/
    [ 200 ] - style/

    GOOGLE.COM

    [ 200 ] - addurl/
    [ 200 ] - jsapi/
    [ 200 ] - pagead/
    [ 200 ] - robots.txt
    [ 200 ] - support/
    [ 200 ] - uds/

    VKONTAKTE.RU

    [ 200 ] - config.php
    [ 200 ] - upload.php



    СКАЧАТЬ
    http://depositfiles.com/files/wwrzi1osz
     
    #1 Krist_ALL, 4 Oct 2009
    Last edited: 6 Oct 2009
    5 people like this.
  2. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    мульти-курл ты так и не прикрутил..
     
  3. Krist_ALL

    Krist_ALL Banned

    Joined:
    14 Jan 2009
    Messages:
    436
    Likes Received:
    193
    Reputations:
    24
    Нет т.к. будет офигенная нагрузка. И так норм сканит . Скорость хорошая.
     
  4. gisTy

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

    Joined:
    24 May 2008
    Messages:
    432
    Likes Received:
    160
    Reputations:
    27
    главное чтобы тот сервер на котором сам скрипт висит не умер от нагрузки как в прошлый раз:)
     
  5. Krist_ALL

    Krist_ALL Banned

    Joined:
    14 Jan 2009
    Messages:
    436
    Likes Received:
    193
    Reputations:
    24
    Сейчас сканер ни где не висит. Я выложил исходники , чтобы каждый мог скачать и попробовать у себя на хостинге или на локалхосте.

    А умер в прошлый раз сканер от того, что послали кучу запросов одновременно. Штук 25 примерно.

    Капча и ограничения по ип не помоглиб.
     
  6. xa-xa89

    xa-xa89 Elder - Старейшина

    Joined:
    17 May 2008
    Messages:
    108
    Likes Received:
    27
    Reputations:
    2
    А если хранить базу не как массив а как файл?
    читать одну строку с файла(базы) и сканить. просто мне кажется поскольку это все массив оно и забило в тот раз оперативную память хостера.
    и скорость не сильно упадет от этого!
    Кто что думает по этому поводу?
     
  7. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    штук 250 примерно. по идее должно было быть ~400, но половину можно смело опустить, тк скрипт вполне мог лечь ещё на 50)

    да и оформление кода местами кривое. + повторяются куски с курлом. уже б функцией сделал.
    слущи, да, сканирование был, да! ну и там ещё пара опечаток, впрочем это не важно

    ужас, ну проще было вбить их в файл через энтер, а потом сделать file()?

    короче, тс, скрипт был полезен только для тебя - в качестве практики.
     
    1 person likes this.
  8. Krist_ALL

    Krist_ALL Banned

    Joined:
    14 Jan 2009
    Messages:
    436
    Likes Received:
    193
    Reputations:
    24
    если ты наешл через скулю например логин и пас от админки а админку ты не можешь найти, то сканер как раз выручит. Умные люди наверняка сразу поняли для чего он.
     
    1 person likes this.
  9. Sharky

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

    Joined:
    1 May 2006
    Messages:
    487
    Likes Received:
    312
    Reputations:
    46
    умные люди давно сказали что есть аналоги...и я согласен с mr.The что полезен скрипт для тебя только в качестве практики
     
    1 person likes this.
  10. ReduKToR

    ReduKToR Active Member

    Joined:
    5 Jan 2009
    Messages:
    257
    Likes Received:
    179
    Reputations:
    4
    недоаналог HIDEDIR от WEBXAKEP(точка)NET
     
  11. Roston

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

    Joined:
    31 Jul 2008
    Messages:
    337
    Likes Received:
    104
    Reputations:
    8
    подскажите как курл на денвер поставить?
     
    1 person likes this.
  12. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    http://www.uploads.com.ua/file/dl46lr02r3r4/Denwer3_PHP5_2008-01-13_5.2.4.exe.html

    там и курл, и мбстринг и еще дофига чего, сразу всё заработает
     
  13. Tigger

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

    Joined:
    27 Aug 2007
    Messages:
    936
    Likes Received:
    527
    Reputations:
    204
    А пелемешко и его аналоги, которые быстрее в кучу раз для кого придуманы?
    PHP для этого изврат =\
    Вот за базу спасибо :D
     
    1 person likes this.
  14. .dimoN.

    .dimoN. Elder - Старейшина

    Joined:
    8 Apr 2008
    Messages:
    76
    Likes Received:
    56
    Reputations:
    5
    на denwer.ru скачай дополнения и раскоментируй строку в php.ini
     
    1 person likes this.