Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     17 Dec 2001  11:59:55
 To : Boris Vaschenko
 Subject : Re: Как сделать?
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Boris Vaschenko.
 
  BV>>>    Есть некоторая страница, на которой существует некоторая форма. И
  BV>>> я ооочень не хочу, чтобы некоторые кадры скриптом сабмитили форму.
  BV>>> Иными словами, нужно сделать так, чтобы сабмит формы был доступен
  BV>>> только реальным юзерам в реальном браузере.
  DK>> Попpобуй пpи обpаботке сабмита заюзать HTTP_REFERER. Если фоpма была
  DK>> засабмичена не из того места, откуда по идее должна, то посылай таких
 
 BV> Hет, не подходит - это ограничение легко обойти с помощью LWP.
 BV> HTTP::Headers referer => 'lalala'
 BV> Так что нужны другие варианты.
 
 Так тебе надо против малолетних кулхацкеров или против грамотных? Против
 грамотных помогает только SSL с бережно выдаваемым клиентским сертификатом.
 Hу, могу посоветовать операцию следующего уровня - выставление более-менее
 случайной куки. Потребует некоторого напряга с твоей стороны (сохранить
 какую-то информацию), но зато от кулхацкера потребует запроса к серверу перед
 каждым сабмитом и обработки ответа. Hу или хидденом, а не кукой. Когда
 значение случайное, оно пофиг.
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Как сделать?   Boris Vaschenko   08 Dec 2001 18:48:14 
 Как сделать?   Dmitry Kolvakh   15 Dec 2001 12:39:40 
 Re: Как сделать?   Boris Vaschenko   16 Dec 2001 02:03:20 
 Re: Как сделать?   Ivan Frolcov   16 Dec 2001 03:16:04 
 Re: Как сделать?   Boris Vaschenko   17 Dec 2001 17:11:42 
 Re: Как сделать?   Ivan Frolcov   18 Dec 2001 18:43:41 
 Re: Как сделать?   Roman Drobov   18 Dec 2001 22:39:28 
 Re: Как сделать?   Ivan Frolcov   20 Dec 2001 01:35:41 
 Re: Как сделать?   Roman Drobov   20 Dec 2001 23:17:56 
 Как сделать?   Vitaly N. Akuloff   27 Dec 2001 13:13:31 
 Re: Как сделать?   Artem Chuprina   17 Dec 2001 11:59:55 
 Re: Как сделать?   Yan Zommer   17 Dec 2001 12:49:17 
Архивное /ru.cgi.perl/63598ce2b2e1.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional