Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Бедный йорик.... анализ запроса это параноя. Надо нормально строить логику приложения, и не поломают. А если есть баги, никакой вебфигендер не спасет.
Пальцы дойдут почущупаю сайтег тот.
Автор оригинала: WP
Бедный йорик.... анализ запроса это параноя. Надо нормально строить логику приложения, и не поломают. А если есть баги, никакой вебфигендер не спасет.
Пальцы дойдут почущупаю сайтег тот.
Я не вижу ни малейшего смысла в этом. Запрос может быть послан ЛЮБОЙ, и сервер его должен АДЕКВАТНО обработать. Нужно правильно писать код, который не будет вести себя неожиданно. А если найдены баги их надо исправлять. А не делать костыль который не закроет баг, а лишь затруднит его эксплуатацию. Во-первых это попросту глупо, во-вторых реальной защиты крайне мало, в-третьих подумай сколько времени займет сначала анализ запрос, а потом анализ выходного HTML-кода и SQL-запросов.
А та хреновина все равно что вместо исправления багов в апаче, фильтровали запросы от эксплойтов.
В своей системе я тоже прикололся с "анализом" запроса, но это ни в коем случае не несет реальной защиты, а лишь прикол
PHP:
if (preg_match('~PTSecurity|XSpider~i',gpcvar_str($_SERVER['HTTP_USER_AGENT'])) ||
preg_match('~[\'"].*UNION~i',$_SERVER['REQUEST_URI']))