2013-02-05 3 views
3

У меня есть mp3-файлы, размещенные на моем веб-сервере в общей папке (я размещаю его в общей папке, чтобы игрок на моем сайте мог получить доступ к этим файлам), меня это не касается пользователь может загрузить MP3, который он может просматривать, в то время как игрок играет в этот файл, однако я также забочусь о том, что он не может просмотреть прямой URL-адрес файла. Но я хочу защитить эти файлы от программного обеспечения grabber, так что some1 не может украсть все файлы, размещенные на сервере.Защита данных на веб-сервере от захватчиков/копиров сайта

Другая часть вопроса: какова область охвата программного обеспечения для захвата сайта, могу ли я заблокировать их, просто отключив индексы для моих каталогов или у них также есть доступ к файлам, чьи URL-адреса не встроены в страницу?

Пожалуйста, помогите

+2

У вас есть доступ! = Можно найти. Конечно, любое программное обеспечение grabber может просто проверять все возможные имена файлов. – Bergi

+0

Thats correct Bergi, Итак, что может быть решением, которое может служить цели. Также я изучил такие параметры, как файл robots.txt или исключая захватчики сайтов, используя .htaccess [но все эти решения не являются полным доказательством того, что мне нужно знать все существующие программные средства avialable] – RohitG

+0

Если у любого пользователя вашего сайта есть доступ к файлам, у каждого граббера тоже будет. – Bergi

ответ

1

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

Вы могли бы предотвратить стандартный совместимый веб-граббер от захвата файла с помощью robots.txt или rel="nofollow" собственности на гиперссылок, но интерпретация из них является клиент-сторонний, так что возможно для граббер просто игнорировать их, когда это (я когда-то писал webgrabber, который даже не смотрел на них. Это было в основном из лени, а не из злонамеренных намерений).

tl; dr: Если вы не хотите, чтобы люди загружали файл, не помещайте его в Интернет.

+1

Philipp, я просмотрел метод robots.txt, но, как вы сказали, его можно легко игнорировать, но я хочу, чтобы добиться того, что многие сайты уже используют. любой из музыкальных сайтов, таких как saavn.com grooveshark.com, они защищают своих захватчиков музыкальной формы. Как они это делают? – RohitG

+0

@RohitG Дайте мне бесплатный уик-энд, и я пишу grabber для этих сайтов. – Philipp

+0

Поверьте мне, это повредит им большое время;) – RohitG

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