2013-07-01 3 views
0

Я пытаюсь найти все (javascript) ресурсы, расположенные на определенном сайте.Получить все файлы, расположенные на сервере?

Что было бы эффективным способом их найти?

Все, что я мог придумать, это перебор всех возможных имен и проверка наличия файла с этим именем на сервере, хотя это не совсем так эффективно.

+0

Вы можете использовать * .js – azrosen92

+0

Если у вас нет доступа к серверу, и сервер не раскрывает имена файлов (например, список каталогов), это невозможно. Даже без грубой силы. «Не совсем эффективный» даже не начинает описывать его. – JJJ

ответ

2

Да, вы можете это сделать. Вещь, которую вы на самом деле хотите сделать, это обход веб-каталога.
Это своего рода уязвимость в Интернете, которая обычно принимается к рассмотрению веб-мастером, поэтому вы получаете 403-Forbidden или 404-Not Found Error. Ручная работа над этим, безусловно, возможна с пробной и ошибочной базой, если вы узнаете каталог, содержащий файлы .js.
Для автоматизации Вы можете использовать Python/Perl для удобства использования. Я лично работаю над тем же проектом, нацеленным на ту же цель, используя PHP и cURL. В настоящий момент я не могу помочь ни в каком исходном коде, но наверняка я отправлю его.

Смежные вопросы