如何批次清除不明tag?
到iT邦幫忙
joe64(iT邦初學者9級)發問:
大量.html、.php檔被植入一堆iframe語法,防毒軟體掃不出這類型的可疑程式,請問有辦法可以把整個資料夾含有的tag都刪除嗎?
simon88(iT邦初學者10級):
首先請確定是否HTML或是PHP檔被修改了,必須檢查原始檔逐一找iframe字串;如果找不到,代表是被注入資料庫的。
根據處理過的經驗,攻擊者不會那麼閒,一個一個網頁去修改,一定是把字串寫入資料庫。因此這種情況通常都是從資料庫的內容去解決,而不是直接改HTML或PHP檔。
twtw(iT邦好手9級):
在Unix、Linux環境的方式很簡單,用sed即可馬上解決;在Windows上可安裝Sed for Windows。裝好後加入「C:\Program Files\GnuWin32\bin\」為路徑,在命令列就可直接使用sed。
如果不加上路徑,就需要把程式的完整路徑鍵出:
"C:\Program Files\GnuWin32\bin\sed.exe" -e "/test.php.bak
move test.php.bak test.php
這樣子就會把test.php內容去掉所指定形式的該行,重導輸入到 test.php.bak,再把test.php.bak蓋過原來的test.php。
熱門新聞
2025-01-06
2025-01-07
2025-01-08
2025-01-08
2025-01-06
Advertisement