HEX
Server: Apache/2.4.29 (Ubuntu)
System: Linux instance-1 5.4.0-1092-gcp #101~18.04.1-Ubuntu SMP Mon Oct 17 18:29:06 UTC 2022 x86_64
User: web202 (5061)
PHP: 8.1.14
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, exec, shell_exec, system, passthru, proc_open, proc_close, popen, parse_ini_file, show_source
Upload Files
File: /data0/www/clients/client33/web202/web/wp-content/plugins/virusdie/virusdie.php
<?php
/**
 * Plugins primary file, in charge of including all other dependencies.
 *
 * @package Virusdie
 * @wordpress-plugin
 *
 * Plugin Name: Virusdie | One-click website security
 * Description: One-Click Website security with Virusdie Wordpress Plugin
 * Author: Virusdie
 * Version: 1.1.5
 * Requires PHP: 5.6
 * Author URI: https://virusdie.com
 * License: GPLv2
 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: virusdie
 * Network: true
 */

require_once( ABSPATH . 'wp-admin/includes/plugin.php' );

// Check that the file is not accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
	die( 'We\'re sorry, but you can not directly access this file.' );
}

// Plugin version, name, path, URL
define( 'VDWS_VIRUSDIE_PLUGIN_VERSION',   '1.1.5' );
define( 'VDWS_VIRUSDIE_PLUGIN_DIRECTORY', trailingslashit( plugin_dir_path( __FILE__ ) ) );
define( 'VDWS_VIRUSDIE_PLUGIN_URL',       trailingslashit( plugins_url( '/', __FILE__ ) ) );
define( 'VDWS_VIRUSDIE_PLUGIN_ADMIN_URL', admin_url( 'admin.php?page=virusdie', is_ssl() ? 'https' : 'http' ) );
define( 'VDWS_VIRUSDIE_PLUGIN_FILE',      'virusdie' );
define( 'VDWS_VIRUSDIE_PLUGIN_SLUG',      'virusdie' );

// Plugin option names
define( 'VDWS_VIRUSDIE_OPT_SYNCFILE',     'wdws_virusdie_syncfile' );
define( 'VDWS_VIRUSDIE_OPT_API_KEY',      'wdws_virusdie_apikey' );
define( 'VDWS_VIRUSDIE_OPT_USERS_EXISTS', 'wdws_virusdie_users' );

// Virusdie REST API server and access key
define( 'VDWS_VIRUSDIE_API_HOST',   'https://virusdie.com/api/' );
define( 'VDWS_VIRUSDIE_API2_HOST',  'https://new.virusdie.com/internal-api/' );
define( 'VDWS_VIRUSDIE_SHARED_KEY', 'JTojh1Jt81K5CM94YDxYnmd7pjG4etf9Bh8vSE2zg47Sa911hu4h71adSy2yjjUF' ); // ID 7e5fabc0d877968b9d23d468dd83d4d7723fcc3c

// Plugin sites
define( 'VDWS_VIRUSDIE_SITE_LANDING', 'https://virusdie.com' );
define( 'VDWS_VIRUSDIE_SITE_PANEL',   'https://new.virusdie.com' );
define( 'VDWS_VIRUSDIE_SITE_ACCOUNT', 'https://myaccount.virusdie.com' );

// Include class files
require_once( __DIR__ . '/inc/class-virusdie.php' );
require_once( __DIR__ . '/inc/tools/class-virusdie-api.php' );
require_once( __DIR__ . '/inc/tools/class-virusdie-user.php' );
require_once( __DIR__ . '/inc/tools/class-virusdie-site.php' );
require_once( __DIR__ . '/inc/tools/class-virusdie-behavior.php' );
require_once( __DIR__ . '/inc/tools/class-virusdie-messages.php' );
require_once( __DIR__ . '/inc/tools/class-virusdie-view.php' );
require_once( __DIR__ . '/inc/tools/class-virusdie-helper.php' );
require_once( __DIR__ . '/inc/tools/class-virusdie-geo.php' );

// Initialize the plugin
new VDWS_Virusdie();
new VDWS_VirusdieApiClient();
new VDWS_VirusdieHelper();

// Setup scheduled events
register_activation_hook( __FILE__, array('VDWS_Virusdie', 'plugin_activation') );
register_deactivation_hook( __FILE__, array('VDWS_Virusdie', 'plugin_deactivation') );
register_uninstall_hook( __FILE__, array('VDWS_Virusdie', 'plugin_unistall') );