資安適合:網站出現不明內容或被瀏覽器警告的人·9 個步驟,約 30 分鐘
網站被入侵或掛馬,處理順序
被入侵最常見的錯誤處理是「把病毒檔刪掉就以為好了」,然後幾天後又被植入。真正要做的是找出入口並堵住。照這個順序做。
- 1
先確認狀況
打開 Imunify360 看偵測到的項目,記下被判定為惡意的檔案路徑與時間。時間點很重要,之後要用它來推斷是從哪裡進來的。
操作文件看 Imunify360 的掃描結果與處理被隔離的檔案網站被掛馬時怎麼確認、怎麼清,以及誤判的處理。 - 2
改掉所有密碼
cPanel、所有 FTP 帳號、資料庫使用者、WordPress 後台、所有信箱。全部改。只改一部分的話對方可能還留著另一個入口。
操作文件更改 cPanel 密碼與帳號安全設定改密碼、檢查最近登入紀錄,以及幾個該關掉的設定。 - 3
檢查有沒有被加料
看 cPanel 有沒有你不認識的信箱帳號、FTP 帳號、Cron 排程、轉寄器。這些是常見的持久化手法,刪掉它們。
操作文件設定 Cron 排程定時執行腳本,以及把 WordPress 的假 cron 換成真的。 - 4
清除惡意檔案
用 Imunify360 清理或直接刪除。WordPress 的核心檔案建議整組重新覆蓋一次,外掛與主題也從官方來源重新安裝,不要只刪可疑檔案。
操作文件看 Imunify360 的掃描結果與處理被隔離的檔案網站被掛馬時怎麼確認、怎麼清,以及誤判的處理。 - 5
找出入口並修掉
九成是過期的外掛或主題有已知漏洞,或是密碼外流。把所有外掛、主題、WordPress 核心更新到最新版。不再維護的外掛直接換掉。
- 6
考慮還原乾淨的備份
如果被改動的範圍太大,從感染日期之前的備份還原會比逐一清理乾淨。還原前先把現有資料庫匯出一份,避免遺失近期的訂單或留言。
操作文件用 JetBackup 還原整站、單一檔案或資料庫誤刪檔案、改壞設定、資料庫寫爛的時候要開的第一個工具。 - 7
- 8
完整掃描確認
處理完跑一次完整掃描,確認沒有殘留。接下來幾天留意 Imunify360 有沒有新的偵測,有的話表示入口還沒堵住。
- 9
處理搜尋引擎的警告
如果 Google 已經標示你的網站有害,清乾淨之後到 Search Console 的安全性問題頁面提出審查要求。
做完之後建議再處理這些
- 之後定期更新外掛與主題,這是最有效的預防措施。
- 考慮加購 Imunify360 進階防護,提高掃描頻率與 WAF 等級。
- 處理過程中不確定的部分,開客服單讓技術部門一起看,不要自己硬猜。