iT邦幫忙

1

如何解決搜尋網址的摘要被導去垃圾站的問題?

wise 2025-04-18 15:42:532078 瀏覽
  • 分享至 

  • xImage

感謝兩位大神解答
目前已經解決,因為如mathewkl大所說是被入侵,所以最佳解就給您了
但浩瀚大提供的方向其實也幫助了不少,真的很感謝
我回來大致上說明一下整個處理過程,紀錄一下,也讓後人(?)可以參考
處理過程我放文章最下面
====================以下是原文====================
這個問題困擾了一個多月
決定還是來這裡求神解惑

是這樣的
某天使用關鍵字查詢自己的網站
發現出現了很多垃圾網址
在大量搜尋和詢問Copilot緊急處理後
在Google Search Console把網站的問題連結和摘要暫時清掉了
https://ithelp.ithome.com.tw/upload/images/20250418/20152917CzcRdg1gSC.png
https://ithelp.ithome.com.tw/upload/images/20250418/20152917haRMZngrN9.png
但看上圖可以發現,問題並沒有真正解決
清掉摘要後沒多久,重新搜尋出現的又是垃圾

我在Google Search Console中發現
我的網站被建立了幾十萬筆的索引,但都是垃圾網址
https://ithelp.ithome.com.tw/upload/images/20250418/20152917JuPCwmJY80.png
上圖綠框的部分,就是根本不存在我網站的網頁
若是點選後面的複製網址,再去瀏覽器開,會正常的跳到我自己的404頁面去
但若是點選後面紅色箭頭的開啟網頁,就會跳到垃圾站去
如果使用網址審查,可以看到這些垃圾網址會回饋200 OK
https://ithelp.ithome.com.tw/upload/images/20250418/20152917g02fup5lC4.png
查看HTML,果然是垃圾站的內容
https://ithelp.ithome.com.tw/upload/images/20250418/20152917UI6zBdghNJ.png

陸陸續續處理了一個多月並沒有實際解決
只能不斷地去清除摘要
然而使用者若搜尋我的網站,還是垃圾的摘要,這應該表示還是有隱藏在其中的東東
但我找不到正確的關鍵字,所以不論是Google還是Copilot、ChatGPT都沒能找到解決方案
請問有人知道這個是什麼樣的攻擊手法?
或是知道關鍵字、解決方法、發生的可能性?

====================以上是原文====================

先大概說一下,這是一台接手過來管理的主機
SERVER版本老舊,上面掛了不少東西,以IT來說就是能不動就別動的那種
很多很多因素,所以很難用常見的資安手段來看一切...
事發在一個月前,當時在遠端登入太久被踢出後,想要重新登入的那一刻
發現登入清單中多了一個帳號,經過各種檢查,發現是在過年期間被建立的帳號
當時立刻把主機巡了一次,把問題帳號和與帳號建立時間點相近的檔案全部砍掉
然後觀察了幾天,以為事情就這樣落幕
但後來不放心,觀察Google Search Console,發現還是沒改變
於是開始了一連串的人工檢查、處理,但就和提問的情況一樣無效
這次提問後,我又爬了好幾天的ChatGPT(這次經驗不得不說,Copilot還是輸挺多)

進入正題
首先經過兩位大神的提點後,改了詢問GPT的內容
大致上得到關鍵字:Googlebot cloaking、SEO cloaking

我嘗試透過DEBUG模式調成慢速查看
但什麼都看不出來,中途讀取的檔案都正常,沒有框架,沒有轉向
但有已經找不到的JS和CSS,既然找不到都不影響網頁
那砍掉也沒差,所以就全部網頁砍了一輪
接著也把Global、Web.config、sitemap、robots都處理和檢查一次,但也都沒有發現
然後,和GPT交涉了很久
我發現了一件事,只有在GOOGLEBOT情況下才會讀取到問題內容,其餘時候非常正常
https://ithelp.ithome.com.tw/upload/images/20250428/20152917S5Imy25zYY.png
然後我又把每個網頁都交叉測試了一次,確認只有首頁和404頁有這個情況
而直接「網址/Default.aspx」是沒有問題的,但是「網址/」就會有問題
在不斷嘗試調整網站內容的過程中,我有發現在我修改IIS設定常有種窒礙感
例如無法寫入applicationHost.config
於是我就開始處理IIS問題,懷疑應該就是IIS被綁了
但是透過GPT不斷詢問,也將載入模組清單列給GPT,都說沒有問題
後來我就直接一點的....改IIS的applicationHost.config看看
結果發現應該存在applicationHost.config的地方沒有檔案
只留下一個administration.config給我
查看IIS設定的History,發現有個過年期間異動的紀錄
到此,我覺得應該就是與當時被駭是同一件事了
於是,我嘗試將applicationHost.config還原(中間還有失敗、直接設定另外讀取等)
還原到更早的applicationHost.config時,Googlebot問題果然解了
於是我比對兩個設定檔內容,大概就是多了兩個載入模組
https://ithelp.ithome.com.tw/upload/images/20250428/20152917j38bOuP1jx.png
此兩個模組在GPT檢查下是沒問題的,除了路徑看起來果然寫得不太一樣
我這個非專業的人真的很難看出有問題...

後面接著就是掃毒
但掃完後,還是有很多看起來很讓人質疑的檔案存在
(這些都沒有被判斷為病毒,且檔案建立時間點又很早)
https://ithelp.ithome.com.tw/upload/images/20250428/20152917oTnQI255uH.png
然後問問前人也是大家都不知道能不能砍
但隨便找個檔案掃了一下
https://ithelp.ithome.com.tw/upload/images/20250428/201529177biIqA1MJL.png
有趣的是該檔案我用ESET-NOD32掃並沒有說他是病毒
但用virustotal掃時ESET-NOD32說他是...

好吧,反正結論就是這台主機該砍掉重練,但是裡面太多歷史遺跡
所以暫時我就先把我管轄範圍的網站搶回來了
但個人感覺是後門還開著,漏洞沒補上,檔案還有問題,駭客還在笑
/images/emoticon/emoticon04.gif

以上就是這次小小的經驗談了
我繼續回去寫程式/images/emoticon/emoticon28.gif

不明
【**此則訊息已被站方移除**】
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
mathewkl
iT邦高手 1 級 ‧ 2025-04-18 16:17:22
最佳解答

WordPress Subdirectory SEO spam
你的網站已經被入侵,請重新檢查你的網站

FYI
https://www.malcare.com/blog/seo-spam/
https://solidwp.com/blog/seo-spam/

最好的方法是直接砍掉Wordpress並棄用它
用更安全的方式重頭建立你的網站

wise iT邦新手 5 級 ‧ 2025-04-18 16:48:17 檢舉

請問非WordPress也會中標嗎?
這是使用C# Webform開發的網站,但當然有使用到一些JS和bootstrap.min.css,有發現一個當初處理IE問題的JS(後來Google到它被賣給中國且有資安問題就移除掉了)

mathewkl iT邦高手 1 級 ‧ 2025-04-18 17:17:33 檢舉

換不同的攻擊手法而已,結果是一樣的(一堆垃圾子目錄)

2

不知道您的網址,沒辦法幫您分析。
不過如果您是用WP的話。

的確有機會會存在這樣的問題。(WP很容易被入侵)
一般你也可以試著跑您的網站。用DEBUG模式。然後故意調成慢速網路。
有時可以看到一些很意想不到的事。

再來一樣也是用DEBUG模式找CSS。
然後找找一些框架hide的,先點開他。(一般會在 footer)
有時你會看到很多平常沒看到的文字。

以上只是猜測。最好的方式是能提供你目前的網址給我。我可以協助分析可能性。
要不然可能性太多了

wise iT邦新手 5 級 ‧ 2025-04-21 11:45:18 檢舉

很抱歉因為是客戶的站,所以也不能提供
/images/emoticon/emoticon02.gif
但您說的方法好像不錯,我會試試看

我要發表回答

立即登入回答