Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: защита файлов от скачивания download менеджерами
 
 автор: kaoz   (20.08.2005 в 23:18)   письмо автору
 
 

Как защитить файлы от скачивания???

   
 
 автор: cheops   (20.08.2005 в 23:26)   письмо автору
 
   для: kaoz   (20.08.2005 в 23:18)
 

Имеется ввиду HTML-файлы сайта?
1) Можно осуществить проверку USER_AGENT, так как это описывается в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5699, но в большинстве случаев это значение подделывается - менеджер представляется безобидной операционной системой.
2) Другим подходом является измерения частоты обращения с определённого IP-адреса. Если в течении часа с определённого IP-адреса было осуществлено 500 обращений - это не человек.
3) Можно поставить ограничение на итервалы загрузки - человеку нужно секунды 3 чтобы переходить от страницы к старанице, робот прееходит почти мгновенно - можно посылать ему мусор.
4) Можно прошить страницы сессией, роботы вряд ли будут регистрироваться и посылать cookie-заголовки - просто отшивайте всех ползователей, чей SID не равен полученному на предыдущей странице.

PS Однако такие запреты крайне пагубны в плане раскрутки сайта - скорее всего вы быстро попадёте в чёрные списки поисковых систем http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5699, роботы которых также не смогут работать с вашим сайтом.

   
 
 автор: kaoz   (24.08.2005 в 01:49)   письмо автору
 
   для: cheops   (20.08.2005 в 23:26)
 

имеется ввиду защита php файлов.. например у меня есть файл config.php там записаны пароли к базе как мне сделать так чтоб никто немог его скачать?

   
 
 автор: cheops   (24.08.2005 в 12:34)   письмо автору
 
   для: kaoz   (24.08.2005 в 01:49)
 

А никто не сможет его скачать - любое обращение к нему не с локального хоста приведёт к тому, что клиент получит результат работы: HTML-код, генерируемый файлом, а не его содержимое, поэтому, если вы не пишите
<?php
  
echo $parol;
?>

То вам ничего не угрожает.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования