HEX
Server: Apache/2.2.22
System: Linux server1.blueharbor.com 3.10.0-1160.90.1.vz7.200.7 #1 SMP Wed Jul 12 12:00:44 MSK 2023 x86_64
User: locglobe (1004)
PHP: 5.6.37
Disabled: NONE
Upload Files
File: //proc/self/cwd/wp-content/plugins/bot-nemesis_6551354a614844b2a78837b5afc250af/bot_nemesis.php
<?php
/*
Plugin Name: Bot Nemesis
Plugin URI: http://botnemesis.com
Description: Protect your site from bots, crawlers, spammers, and hackers. Cloud database automatically self updates and protects your site from junk traffic. Using Bot Nemesis will also save you bandwidth and speed up your site.
Version: 1.0
Author: Dan Anton & Gregory Ortiz
Author URI: http://dananton.com
*/

if ( !function_exists( 'add_action' ) )
	exit;

use BotNemesis\LiveTraffic;
use BotNemesis\Settings;
use BotNemesis\BotNemesis;

require( dirname(__FILE__) . '/inc/vendor/autoload.php' );
require( dirname(__FILE__) . '/inc/helpers.php' );
require( dirname(__FILE__) . '/inc/install.php' );
require( dirname(__FILE__) . '/plugin-update-checker/plugin-update-checker.php' );

require( dirname(__FILE__) . '/inc/js_css_control.php' );

require( dirname(__FILE__) . '/admin_pages/bn_bot_nemesis.php' );

define('BN_DB_VERSION', '1.0');

add_action( 'admin_menu', 'bn_page_add' );
function bn_page_add() {
	add_menu_page( 'Bot Nemesis', 'Bot Nemesis', 'administrator', 'bn-bot-nemesis', 'bn_bot_nemesis_page', plugins_url( '/images/logo_16x16.png', __FILE__ ), 29 );
}

register_activation_hook(__FILE__, 'bn_install');
register_deactivation_hook(__FILE__, 'bn_uninstall');

add_action('admin_init', 'bn_just_installed');

// Swapping real request IP with CloudFlare IP
if (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) {
	$_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP'];
}

LiveTraffic::init();
Settings::init();
BotNemesis::init();

PucFactory::buildUpdateChecker(
    Settings::getMasterServer('/metadata.json'),
    __FILE__
);