首頁 > 運維 > linux運維 > 主體

網站被攻擊怎麼辦?如何找到網站漏洞攻擊來源

步履不停
發布: 2019-06-25 15:51:42
原創
3400 人瀏覽過

網站被攻擊怎麼辦?如何找到網站漏洞攻擊來源

很多企業網站被攻擊,導致網站打開跳到別的網站,尤其一些彩票等非法網站上去,甚至有些網站被攻擊的打不開,客戶無法訪問首頁,給客戶造成了很大的經濟損失,很多客戶找到我們SINE安全公司尋求防止網站被攻擊的解決方案,針對這一情況,我們安全部門的技術,給大家普及一下網站被攻擊後該如何查找攻擊源以及對偵測網站存在的漏洞,防止網站再次被攻擊。

網站被駭被攻擊後,我們首先要檢查的就是對網站的訪問日誌進行打包壓縮,完整的保存下來,根據客戶反映的問題時間,被攻擊的特徵等等方面進行記錄,然後一一的對網站日誌進行分析,網站的訪問日誌記錄了所有用戶對網站的訪問記錄,以及訪問了那些頁面,網站出現的錯誤提示,都可以有利於我們查找攻擊源,網站存在的那些漏洞也都可以找出來,對網站的漏洞進行修復。

我們就拿前段時間某一個企業客戶的網站,進行舉例:先看下這個日誌記錄:

2019-06-03 00:01:18 W3SVC6837 202.85.214.117 GET / Review.aspx class=1&byid=23571

80 - 101.89.239.230 Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NE

T CLR 2.0.50727 . NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6

.0; .NET4.0C; .NET4.0E; InfoPath.3; rv:11.0) like Gecko 200 0 0

透過上面的這一網站存取日誌,我們可以看出,使用者的存取IP,以及造訪網站的時間,使用的是windows系統,還有使用的瀏覽器版本,造訪網站的狀態都會寫的很清楚。那麼網站被攻擊後,該如何查看日誌,來追蹤攻擊痕跡呢?

首先我們要與客戶溝通確定網站被攻擊的時間具體在哪一個時間段裡,透過時間縮小日誌範圍,對網站日誌逐一的進行檢查,還可以透過檢測網站存在的木馬檔案名,進行日誌查找,找到檔案名,然後追查攻擊者的IP,透過以上的線索對網站的攻擊來源與網站漏洞進行追蹤。日誌的開啟工具使用notepad,有些網站使用的是linux伺服器可以使用一些linux指令進行日誌的查看,具體命令如下

圖:

網站被攻擊怎麼辦?如何找到網站漏洞攻擊來源

##某一客戶網站被上傳了webshel​​l木馬文件,攻擊者透過訪問該腳本文件進行篡改網站,首頁的標題描述都被篡改成了彩票的內容,從百度點擊網站進去跳到其他網站上,客戶本身做了百度推廣,損失慘重,找到我們SINE安全,我們根據客戶的攻擊特徵對網站的訪問日誌進行提取,並追查網站的攻擊源與網站存在的漏洞。我們通過時間,檢查了當天的所有用戶IP的訪問記錄,首先我們人工檢查到了網站的根目錄下的webshel​​l文件,通過該demo.php我們查找日誌,看到有一個IP在不停的訪問該文件,我們對該IP的所有訪問記錄進行提取,分析,發現該攻擊者訪問了網站的上傳頁面,透過上傳功能上傳了網站木馬後門。

透過上述日誌追蹤到的IP,以及網站的存取記錄,我們找到了網站存在的漏洞,網站的上傳功能並沒有對上傳的檔案格式進行安全判斷與過濾,導致可以上傳aspx,以及php等執行腳本,網站的上傳目錄也沒有對其進行進行安全設置,取消腳本的執行權限,針對以上情況我們SINE安全對客戶的網站漏洞進行了修復,限制了只運行圖片等格式的文件上傳,對網站的上傳目錄進行安全部署,還有一系列的網站安全加固,網站被攻擊後,首先不要慌,應該第一時間對網站的日誌進行分析,查找攻擊源與網站存在的漏洞,如果您對網站不是太懂的話也可以找專業的網站安全公司來處理,專業的事情交給專業的來做,不管是網站的日誌,還是網站的源代碼,我們都要利用起來,徹底的找到網站被攻擊的根源。 網站被攻擊怎麼辦?如何找到網站漏洞攻擊來源

更多Linux文章,請造訪

Linux教學欄位進行學習!

以上是網站被攻擊怎麼辦?如何找到網站漏洞攻擊來源的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!