public function run() { $ip = Tools::getUserIp(); $userAgent = Http::getServer('HTTP_USER_AGENT'); //badcrawler detected if (Session::getInstance()->get(md5($ip . 'badcrawler'))) { Router::getInstance()->show403(true); } $this->_check($ip, $userAgent); Logger::getInstance()->debug('Sniffer security was run', 'security'); }
protected function _generateSecurity() { self::_checkState(); return md5(Tools::getUserIp() . Http::getServer('HTTP_USER_AGENT')); }