Форум: "Потрепаться";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];
ВнизСписок файлов на сайте Найти похожие ветки
← →
Фикус (2003-07-03 09:10) [0]Какой компонент(ы) использовать для получения списка всех файлов на сайте по известному URL? Подскажите в каком направлении копать, если кто сталкивался.
Заранее благодарен.
← →
Palladin (2003-07-03 09:42) [1]Это не возможно
← →
Дмитрий К.К. (2003-07-03 09:47) [2]"Невозможно" пишется в одно слово.
← →
Фикус (2003-07-03 09:48) [3]Т.е., если нет явных ссылок в html документах, узнать о существовании файла на сервере нереально?
← →
Smithson (2003-07-03 09:49) [4]Поему же. Можно еще сканировать по диапазону всех возможных имен файлов. Либо получать доступ к файловой системе (это уже в другую конференцию :)).
← →
zx (2003-07-03 09:52) [5]А затем удалить все файлы на сайте по известному URL! : )
← →
Palladin (2003-07-03 09:54) [6]
> Дмитрий К.К. © (03.07.03 09:47)
Хорошо. Это невозможно.
> Фикус © (03.07.03 09:48)
Узнать о существовании какого либо определенного файла на сервере - реально, но узнать список всех существующих файлов в общем случае нереально.
← →
Фикус (2003-07-03 09:56) [7]zx © (03.07.03 09:52)
:)
Не преследую таких целей. Вообще хотелось бы получить список линков на файлы, чтобы иметь возможность их скачать. Зачастую, на сайтах вендоров, не имеется ссылок на необходимые файлы и скачать их можно только по прямой ссылке.
← →
Palladin (2003-07-03 09:58) [8]ну а в чем проблемы?
← →
Фикус (2003-07-03 10:02) [9]Palladin © (03.07.03 09:58)
Скажем я забыл название файла или попросту его не знаю и хочу просмотреть все, что имеются.
← →
Palladin (2003-07-03 10:03) [10]см Palladin © (03.07.03 09:54), второй абзац
← →
Фикус (2003-07-03 10:05) [11]Palladin © (03.07.03 10:03)
Уже понял, просто объяснял чего хотел :)
← →
Дмитрий К.К. (2003-07-03 10:08) [12]Хотя если на серваке нет файла index.html (index.htm), то содержимое веб-папки можно увидеть.
← →
Palladin (2003-07-03 10:12) [13]
> Дмитрий К.К. © (03.07.03 10:08)
Уверен?
← →
Фикус (2003-07-03 10:38) [14]Palladin © (03.07.03 10:12)
Не раз сталкивался с подобным.
← →
Palladin (2003-07-03 11:14) [15]
> Фикус © (03.07.03 10:38)
1 index.html - это частный случай, файл поумолчанию обычно настраиваемая вещь
2 у многих веб-серверов есть опция Directory listing, если она включена, сервер при условии не нахождения одного из файлов назнвченых для возрвата по умолчанию, возвращает список файлов в директории к которой произошло обращение
3 Список файлов это таже самая страница html, не отличающаяся от других ничем...
4 Очень редкий вебмастер включит эту настройку
← →
Фикус (2003-07-03 11:23) [16]Palladin © (03.07.03 11:14)
Все таки из ответа получается, что в частном случае используя пункт 3 получить список файлов возможно.
Спасибо за ликбез.
← →
Palladin (2003-07-03 11:36) [17]Да но каким образом ты отличишь страницу от действительного листнига файлов? Вот кусок html, я сохраню его на сервере как index.html и попробуй отличи.
<html>
<head><title>www.someserver.ru - /Images/</title></head><body><H1>www.someserver.ru - /Images/</H1><hr>
<pre><A HREF="/">[To Parent Directory]</A><br><br> 30.06.41 9:00 <dir> <A HREF="/Images/06062002/">06062002</A><br> 13.05.03 20:35 22045 <A HREF="/Images/305-0504_IMG.jpg">305-0504_IMG.jpg</A><br> 30.01.03 18:55 982 <A HREF="/Images/bg3.GIF">bg3.GIF</A><br> 05.09.01 12:35 5473 <A HREF="/Images/blank1.gif">blank1.gif</A><br> 04.09.00 1:00 5928 <A HREF="/Images/brigada%20us.jpg">brigada us.jpg</A><br> 30.06.41 9:00 <dir> <A HREF="/Images/buttons/">buttons</A><br> 30.06.41 9:00 <dir> <A HREF="/Images/design/">design</A><br> 08.08.01 22:22 8786 <A HREF="/Images/DMS06_r.JPG">DMS06_r.JPG</A><br> 08.08.01 22:22 9683 <A HREF="/Images/DMS08r.JPG">DMS08r.JPG</A><br> 01.07.41 10:42 <dir> <A HREF="/Images/Economix/">Economix</A><br> 08.08.01 23:24 15365 <A HREF="/Images/f45.jpg">f45.jpg</A><br> 30.06.41 9:00 <dir> <A HREF="/Images/gal/">gal</A><br> 30.06.41 9:00 <dir> <A HREF="/Images/gallery/">gallery</A><br> 04.09.00 1:00 7090 <A HREF="/Images/hi01.jpg">hi01.jpg</A><br> 08.08.01 23:24 10519 <A HREF="/Images/Image-03_r.JPG">Image-03_r.JPG</A><br> 08.08.01 22:55 10712 <A HREF="/Images/Image-04_r.JPG">Image-04_r.JPG</A><br> 05.02.03 15:20 22497 <A HREF="/Images/image-15_.JPG">image-15_.JPG</A><br> 24.06.03 17:16 15840 <A HREF="/Images/image-15_1.JPG">image-15_1.JPG</A><br> 23.01.03 18:59 7844 <A HREF="/Images/img1.jpg">img1.jpg</A><br> 24.12.01 13:02 954 <A HREF="/Images/IMG-GERB.GIF">IMG-GERB.GIF</A><br> 30.06.41 9:00 <dir> <A HREF="/Images/letters/">letters</A><br>
</pre>
</body>
</html>
← →
Фикус (2003-07-03 11:43) [18]Поискать все <A HREF="">
← →
Palladin (2003-07-03 11:48) [19]Что поискать? Причем тут поискать. Я тебе говорю, откуда ты можешь быть уверен что вот что это действительно список всех файлов которые находятся директории сервера к которой ты обратился? Может здесь чего то не хватает.
← →
Фикус (2003-07-03 11:55) [20]Проанализировать html на пример характерного для разных серверов содержания. Хотя случай получается через чур уж частный.
Еще раз спасибо.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.008 c