[OzzModz] Registration Spaminator

[OzzModz] Registration Spaminator 1.1.2

Нет прав для скачивания

TechSide

Проверенные
Сообщения
356
Решения
1
Реакции
560
Баллы
11,125
TechSide добавил(а) новый ресурс:

[OzzModz] Registration Spaminator - Еще один инструмент для борьбы с регистрацией спам-ботов на вашем форуме.

Еще один инструмент для борьбы с регистрацией спам-ботов на вашем форуме.

Как это работает
[OzzModz] Registration Spaminator вставляет ложные поля и флажки в регистрационную форму, которые браузеры не отображают, поэтому люди никогда не увидят. Но боты заполняют поля и устанавливают флажки, идентифицируя себя как боты и попадая в ловушку Spaminator. Затем Spaminator регистрирует всю информацию и отправляет ботов для завершения регистрации...

Узнать больше об этом ресурсе...
 
Руссификатора не найдется?
 
[OzzModz]Spaminator[2.1.0]
 

Вложения

  • [OzzModz]Spaminator[2.1.0].zip
    74.1 KB · Просмотры: 35
OFFTOP

Tokyo, можно подумать, сами от разработчика все публикуете.

 
А спаминатора для формы обратной связи никто не выкладывал?
 
[OzzModz]Spaminator[2.1.0]
Там в файле SpaminatorLog.php происходит слив лога на сервер разраба, в вроде как удалил))
Я так понимаю, достаточно закомментировать одну строчку?
Код:
$ozzy47 = array('76.217.225.75');
<?php

namespace OzzModz\Spaminator\XF\Pub\Controller;

use XF\Pub\Controller\AbstractController;

class SpaminatorLog extends AbstractController
{
public function actionIndex()
{
// Get visitor
$visitor = \XF::visitor();

// Set up my IP for permission
$ozzy47 = array('76.217.225.75');

// Show error if no permission
if (!$visitor->hasPermission('spaminatorLog', 'view') && !in_array($_SERVER['REMOTE_ADDR'], $ozzy47))
{
return $this->noPermission();
}

// Get options
$options = \XF::options();

// Get limit options from ACP
$limit = $options->spaminator_log_limit;

// Grab the info from the DB
$results = $this->finder('OzzModz\Spaminator:Spaminator')->order('log_id', 'DESC')->limit($limit)->fetch();

// Prep params
$viewParams = [
'limit' => $limit,
'results' => $results
];

// Okay send it to the template
return $this->view('OzzModz\Spaminator:Index', 'spaminator_log', $viewParams);
}

// Show the location when viewing who's oline
public static function getActivityDetails(array $activities)
{
return \XF::phrase('spaminator_viewing_log');
}
}
 
Это не слив лога, а доступ к логу с одного конкретного айпишника
Я так понимаю, достаточно закомментировать одну строчку?
Да, и переменная используемая далее у вас просто пропадет. Задайте ей другой значение: $ozzy47 = [];
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу