» » phpGuard 2 RUS + DLE (Защита от хакеров)

Ошибка добавление новости
Вы зашли на сайт как незарегистрированный пользователь.
Для добавления новости Вам требуется зарегистрироваться либо войти на сайт под своим именем.
Ошибка добавление вопроса
Вы зашли на сайт как незарегистрированный пользователь.
Для добавления вопроса Вам требуется зарегистрироваться либо войти на сайт под своим именем.

phpGuard 2 RUS + DLE (Защита от хакеров)

 Robot    2014.08.16    Все для веб-мастера     2614 
phpGuard 2 RUS + DLE (Защита от хакеров)


phpGuard 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 добавляем:
&#123;include file="sec/config.php"}
&#123;include file="sec/security.php"}




Настраиваем скрипт по своим нуждам.
Ну, вроде бы всё...
Готово!

Русификация:
1. Залить папку Admin в директорию скрипта с заменой файлов.
2. Радуемся (:

Версия DLE: любая
Подготовил и русифицировал: ToNik

Другие новости по теме:
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Гости
I'm not easily imseesprd but you've done it with that posting.


4 мая 2015 02:04
Гости
Огромные переключатели. Всё облазил, так и не смог найти где поменять их величину.
Внимание! У Вас нет прав для просмотра скрытого текста.


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