Показать сообщение отдельно
(#2)
Старый 06.03.2007

Цитата:
Сообщение от metallphilin
Скрытие структуры сайта

Будем считать, что сердцем нашего сайта является файл index.pl, лежащий в корне. Ему передаются два параметра: cat (раздел) и id (идентификатор документа). Например, вот URL одной страницы: http://megasite.ru/index.pl?cat=news&id=777. Прибегнем к помощи Mod Rewrite, модуля апача, который установлен на многих хостингах, даже на очень дешёвеньких. Открываем/создаём файл .htaccess, и в нем прописываем следующие строчки:

RewriteEngine On
RewriteRule ^ ([a-zA-Z]+)/ ([0-9]+).html index.pl?cat=$1;id=$2
RewriteRule ^ ([a-zA-Z]+) index.pl?cat=$1

Тадам, теперь эта страница отзовётся по адресу http://megasite.ru/news/777.html, а индекс новостей будет отзываться по запросу http://megasite.ru/news. Пусть наивный атакующий считает, что сайт состоит из хтмл-страниц и ищет админку. Можно, ради веселья, замаскировать свой движок под какую-нибудь известную CMS. Пусть скрипткидди попотеют Ещё одним плюсом такого похода является отсечение кривых идентификаторов типа “ ’1 ” и “../../” уже на уровне запроса, до старта выполнения.
пробовал подставлять вместо pl php - невыходит, ну и естественно другие параметры заменил, но результата никакого.. подскажите в чем трабла, иможно ли вообще это сделать? =))
..........................
[FONT="Tahoma"]подпись[/FONT]
blazdie blazdie вне форума
Обосновался
blazdie
 
Аватар для blazdie
 
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
Ответить с цитированием