17 ноя 2011
Защита сайта от взлома через модуль "Переходы"
san9-n Категория: Web-Мастеру » Скрипты
У нас вы можете скачать бесплатно Защита сайта от взлома через модуль "Переходы"

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Защита сайта от взлома через модуль "Переходы"

Некому не секрет, что ваш сайт может поддаться взлому через модуль "Переходы". Итак как же защитить ваш сайт от подобного рода взлома?
Идем в файл engine/modules/referer.php и там перед:
if (strlen($row['request']) > $confms['block_link']) $search = substr ($row['request'], 0, $confms['block_link'])."..."; else $search = $row['request'];

ставим:
$row['request'] = htmlspecialchars($row['request']);

Затем ищем:
$sw = $engine[$host_referer]['2']; # основа поиска запроса

и после вставляем:
$request = htmlspecialchars($request);

далее идем чуть ниже и ищем:
if (!$request) {
        $request = urldecode($https_referer);

после вставляем:
$request = htmlspecialchars($request);

Ну вот и всё ваш сайт в безопасности! Статью писал я сам так что жду +!









Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
morodona | 22 июля 2012 22:08
  • Группа: Посетители |
  • Комментарий: 1 (ссылка)

кто-нибудь ставил?Помогло?

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.