Показать сообщение отдельно
Старый 20.06.2012, 01:52 Вверх   #287
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо SEO Friendly Double-Protection Layers against Flood / DoS / Spam Bots

SEO Friendly Double-Protection Layers against Flood / DoS / Spam Bots

Версия: 1.4 [взято тут]
Тема на орге
Назначение: Firewall для форума.

Описание работы: Работает просто, при заходе на форум единожды всплывает картинка по которой надо кликнуть, чтобы совершить вход на форум. Соответственно, если вы - сомнительный поисковый бот или того хуже -злонамеренный скрипт и у вас нет рук и мыши, дабы щелкнуть по картинке, вход на форум не будет произведен и вам скажут:"Всё, дорогой, до свидания..."

1 - Используйте этот файрволл для защиты своего форума ( vBulletin / phpBB / SMF / IPB / итд.. )
  • Блокирует нежелательных ботов
  • Предотвращает спам
  • Блокирует флуд-атаки
  • Частично ослабляет Ddos
  • Предотвращает злонамеренные скрипты!

2 - Фишки
  • Улучшает "впечатление" для Adsense и доход
  • Выглядит как "вводная страница" форума.
  • SEO дружелюбен. (DnP Network пользуется этим хаком уже 2 года. Google поиск: возвращает 29,000+результатов)
  • Никаких запросов в базу / Быстр и лёгок (мечта вобловода!)


ИНСТРУКЦИИ ПО ПРИМЕНЕНИЮ:
Нажми для просмотра
a. Загрузите все файлы в корень
b. Откройте global.php через блокнот. (Почему global.php ? Потому что global.php является ядром системы vBulletin, он также является пусковым файлом который вызывает важные запросы в базе данных и хранит "сенситивную" информацию. Файрволл всплывает перед любыми важными управляющими процессами, предотвращая нанесение урона. Вот почему DnP Firewall не использует хуки, плагины и моды)

Найдите:
PHP код:
// identify where we are
define('VB_AREA''Forum'); 
ВЫШЕ этого вставьте:
PHP код:
if(file_exists('dnp_fw.php')){require_once('dnp_fw.php');} 
с. Сохраните файл и загрузите на форум


Хак совместим с любыми системами на PHP.
Работает на всех линейках форума от 3.0 до 3.8.x

Скрин:



Если у кого установлен yarss, вот код для исключения его из зоны цензора
В файле dnp_fw_config.php найдите:
PHP код:
//2nd Layer Flood Protection enable ? 
ВЫШЕ вставьте следующий код, предварительно поменяв "вашфорум" на путь к вашему форуму:
PHP код:
$disabledURL = array(
    
'www.вашфорум.ру/forum/yarss.php',
    
'www.вашфорум.ру/forum/external.php',
    
'вашфорум.ру/forum/yarss.php',
    
'вашфорум.ру/forum/external.php',
); 
В том же файле наверху, где перечень ботов не забудьте добавить наших:
PHP код:
PHP код:
    'Yandex',
    
'StackRambler'
Скачать DnP Firewall Gateway v1.4 (91.4 Кб)
 
3 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.04843 секунды с 10 запросами