phpGuard 2 RUS + DLE (Защита от хакеров)
Robot 2014.08.16 Все для веб-мастера 2683phpGuard 2 RUS + DLE (Защита от хакеров) - скрипт, который будет защищать ваш сайт от хакеров / хакерских атак.
Особенности скрипта:
- SQLI защита (SQL Injection)
- Cross-Site защита (XSS)
- Прокси детектор и блокировщик
- Защита от DDoS атак
- Интеграция с DNSBL (Спам Базы)
- Журналы сортировки + модуль поиска
- Функция автобана
- Защита от спама
- Сортировки банов + модуль поиска
- Журнал банов
- Приборная панель + Модуль статистики
- Многофункциональная панель администратора
- Почта уведомлений
- Вы можете управлять всеми настройками и модулями скрипта
- Простота установки
- Легко использовать - Включите один файл (security.php)
- Приятный интерфейс
- и многое другое ...
Установка:
1. Скачиваем phpGuard v2.
2. Создаём папку в корне сайта, к примеру - sec и распаковываем туда скрипт из папки Source.
3. Создаем DB и импортируем в неё сожердимое папки SQL.
4. настраиваем sec/config.php согласно созданной вами DB.
5. В engine/inc/ создаём фаил, к примеру sec.php и вписываем в него код:
<?php
if( ! defined( 'DATALIFEENGINE' ) ) {
die( "Hacking attempt!" );
}
if( $member_id['user_group'] != 1 ) {
msg( "error", $lang['index_denied'], $lang['index_denied'] );
}
header('Location:http://ваш домен/sec/admin/index.php');
exit;
?>
Где sec - имя папки со скриптом
6. Заливаем security.png из архива в engine/skins/images/
7. Создаём резервную копию DB вашего сайта и делаем запрос:
INSERT INTO `dle_admin_sections` (`name`, `title`, `descr`, `icon`, `allow_groups`) VALUES
('security', 'Security DLE', 'Зашита сайта от атак и спама', 'security.png', '1');
Где в dle_admin_sections - префикс_admin_sections,
sec - имя файла в engine/inc/ без .php,
Security DLE - название в админке,
Зашита сайта от атак и спама - описание модуля,
security.png - иконка в engine/skins/images/,
1 - группа имеющая доступ к модулю.
8. В sec/admin/header.php после (примерно строки 205-206):
<!-- Dropdown menu -->
<ul class="dropdown-menu">
добавляем:
<li><a href="http://ваш домен/admin.php"><i class="fa fa-sign-out"></i>Back to AdminCP</a></li>
9. В main.tpl после тега body добавляем:
{include file="sec/config.php"}
{include file="sec/security.php"}
Настраиваем скрипт по своим нуждам.
Ну, вроде бы всё...
Готово!
Русификация:
1. Залить папку Admin в директорию скрипта с заменой файлов.
2. Радуемся (:
Версия DLE: любая
Подготовил и русифицировал: ToNik
Другие новости по теме:
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.