ну собственно в скрипте все на этом и построено, посылаем заголовок HTTP/1.1 и смотрим ответ от сервера так называемый Status-Code
какая польза от этого сканера? находит мне папки я в них захожу а мне ошибка в браузере что нет такого урл.
пишет [*] 404 Probe request to server. Server answering with <!DOCTYPE HTML PUBLIC "-/ /IETF//DTD HTML 2.0//EN"> Argument "HTML" isn't numeric in numeric eq (==) at H:\hscan.pl line 251. Terminating on signal SIGINT(2)
Иногда сканируешь сайт, а вместо показа найденной директории, он выдает следующие: Use of uninitialized value in pattern match (m//) at hscan.pl line 253. Не знаю как так, иногда нормально, иногда вот так. P.s Ubuntu 8.04, ActivePerl P.ss заметил что если сервер apache то результат нормально выводит, а если nginx, то ошибки.
какая информация? ты дура? как можно прочесть serverside конфиг файл D: PS: Гост, обновлять будешь пельмешку? хотяб прокси прикрути
все нормально, только странно что все молчат по поводу поля user-agent, который необходимо заменить порсто таки, чтоб не светится на что нибудь вроде Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) PS 2 IIAHbI4 - proxy тут не надо, зарегайся на любом шелле залей и скань с него, а уже на сам шелл можно чрез прокси
как писать в адресной строке аргументы? http://site/cgi-bin/hscan.pl а дальше что? с локали траф жалко а то, первую ночь с перлом просто работаю
HawkDoom, он у тебя так работать не будет я уже вижу в твоём браузере ошибку 500 Internal Server Error Запускать надо через шелл perl hescan.pl http://antichat.ru