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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как вычислить анонимайзер?

Сообщения:  [1-10]   [11-15] 

 
 автор: Trianon   (29.03.2007 в 09:49)   письмо автору
 
   для: SS   (29.03.2007 в 08:48)
 

Вот оригинал RFC2616: http://www.faqs.org/rfcs/rfc2616.html
Вот русский перевод: http://zeus.sai.msu.ru:7000/nets/semenov/4/45/http4561.shtml

[поправлено модератором]

   
 
 автор: SS   (29.03.2007 в 08:48)   письмо автору
 
   для: Unkind   (29.03.2007 в 00:36)
 

А что, это сложно? Такая вот, казалось бы, простенькая штука, как узнать содержимое адресной строки? Точнее — ее начала.
Ну тогда если не средствами php, может это можно как-то реализовать с помощью java?

   
 
 автор: Unkind   (29.03.2007 в 00:36)   письмо автору
 
   для: SS   (28.03.2007 в 22:13)
 

SS, расскажите, пожалуйста, как Вы себе представляете функцию адресной строки браузера.

   
 
 автор: Trianon   (28.03.2007 в 22:28)   письмо автору
 
   для: SS   (28.03.2007 в 22:17)
 

Ок. попробуйте.

   
 
 автор: SS   (28.03.2007 в 22:17)   письмо автору
 
   для: Trianon   (28.03.2007 в 21:57)
 

Это я взял из адресной строки браузера.
Если кто-то пришел ко мне на сайт (конечно, имею ввиду заблокированного по IP) через анонимайзер — то проверяем его адресную строку и делаем выводы. А зачем усложнять?

   
 
 автор: SS   (28.03.2007 в 22:13)   письмо автору
 
   для: bronenos   (28.03.2007 в 21:34)
 

Почему то Ваш вариант

if (!preg_match ('/^http:\/\/[www]?site\.ru/', $QUERY_STRING)) die();

— блокирует во всех случаях. Что не так?

   
 
 автор: Trianon   (28.03.2007 в 21:57)   письмо автору
 
   для: SS   (28.03.2007 в 21:46)
 

Из какой строки?
Из строки заголовка на стороне сервера? Там Вы такое увидеть не могли.
Из адресной строки браузера? Так вы на браузер защиту вешать собираетесь или на сервер?

Возможно заинтересует RFC-2616.

[поправлено модератором]

   
 
 автор: SS   (28.03.2007 в 21:46)   письмо автору
 
   для: Trianon   (28.03.2007 в 21:33)
 

Что значит «я полагаю»? Я ее скопировал из строки, когда зашел через анонимайзер.

   
 
 автор: bronenos   (28.03.2007 в 21:34)   письмо автору
 
   для: SS   (28.03.2007 в 21:18)
 

if (!preg_match ('/^http:\/\/[www]?site\.ru/', $QUERY_STRING)) die();

   
 
 автор: Trianon   (28.03.2007 в 21:33)   письмо автору
 
   для: SS   (28.03.2007 в 21:18)
 

Вы всерьез полагаете, что строка в таком виде долетает до конечного сервера? :)

   

Сообщения:  [1-10]   [11-15] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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