ecshop網站漏洞如何修復針對於外貿網站的漏洞修復
阿新 • • 發佈:2018-10-22
部署網站 遠程 和數 程序員 *** 系統 分享圖片 com 開發 由於8月份的ECSHOP通殺漏洞被國內安全廠商爆出後,眾多使用ecshop程序源碼的用戶大面積的受到了網站被篡改,最明顯的就是外貿站點被跳轉到一些仿冒的網站上去,導致在谷歌的用戶訂單量迅速下降,從百度,谷歌,360,以及搜狗等等進入到網站的用戶直接被跳轉到了一些賭bo網站上去,而且網站在各大引擎的收錄的快照中的標題被篡改城一些與網站不相關的內容,如圖:
![技術分享圖片](http://i2.51cto.com/images/blog/201810/22/3e36a76d4273da6dbd0e153199b56a65.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
而且網站直接被百度網址安全中心給攔截了,還有一些客戶用ecshop做的購物平臺是一些產品上的交易,***通過最新的網站通殺漏洞提權拿到了網站所有權限,對數據庫進行了篡改導致會員金額被篡改損失嚴重,對於這幾種用ecshop系統的用戶被***的情況,我們Sine安全技術立即對著幾個客戶網站進行了詳細的程序代碼安全審計,以及網站漏洞檢測和***後門清理,和漏洞修復。因為這幾個客戶之前網站被篡改跳轉後首先想到的是用備份覆蓋程序文件,但這一點只能解決當時問題因為被篡改是反復性質的,導致大量的網站會員反映無法正常下訂單,對此產生的影響非常大,那麽我來講解下處理此類客戶問題的具體過程,此次網站漏洞涉及到的版本為2.72,2.73,3.0.3.6.4.0最新版本都被利用,主要的利用漏洞的是該網站的sql註入執行getshell上傳腳本***,以及會員中心的xss跨站***,被上傳的腳本***內容如圖:
![技術分享圖片](http://i2.51cto.com/images/blog/201810/22/289c36ef0a885e55d13b7e5bab52ed62.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201810/22/48961bf7ae81aa494a3bf3b3e78d9e82.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
該腳本***也被稱作為webshell***,可以對網站進行上傳任何文件,以及編輯文件,或操作mysql數據庫的信息,這個腳本***功能的強大性超過了ftp操作,而且還上傳了一些隱蔽性質的後門***,導致網站被反復性質的篡改,最主要的就是網站根源問題就是漏洞的存在,導致上傳了備份文件沒過多久就又被上傳了***篡改了首頁內容,對此那麽對癥下藥的問題解決關鍵就是修復漏洞所在,對於會員中心的sql遠程註入getshell漏洞和xss跨站腳本***漏洞進行了詳細的代碼修復對於會員傳遞值的類型轉換以及過濾非法函數的post提交轉換,和數據內容的協議過濾都進行了詳細的部署,還有一些圖片目錄的腳本權限也進行了限制訪問執行,xss跨站***的危害性到底有多大呢,說的通俗點就是可以用xss拿到你管理員的登錄cookies並直接進行登錄後臺操作,也可以直接js觸發在後臺post提交數據增加管理員用戶,從而拿到後臺的管理地址和權限。很多沒有經歷過xss跨紮***的網站平臺都以為不以為然,沒去理會這個xss漏洞問題,導致後期網站出了問題才重視起來,那時就有點晚了數據可能被***下載打包了,一些平臺會員的數據信息被泄露。
![技術分享圖片](http://i2.51cto.com/images/blog/201810/22/3e36a76d4273da6dbd0e153199b56a65.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
而且網站直接被百度網址安全中心給攔截了,還有一些客戶用ecshop做的購物平臺是一些產品上的交易,***通過最新的網站通殺漏洞提權拿到了網站所有權限,對數據庫進行了篡改導致會員金額被篡改損失嚴重,對於這幾種用ecshop系統的用戶被***的情況,我們Sine安全技術立即對著幾個客戶網站進行了詳細的程序代碼安全審計,以及網站漏洞檢測和***後門清理,和漏洞修復。因為這幾個客戶之前網站被篡改跳轉後首先想到的是用備份覆蓋程序文件,但這一點只能解決當時問題因為被篡改是反復性質的,導致大量的網站會員反映無法正常下訂單,對此產生的影響非常大,那麽我來講解下處理此類客戶問題的具體過程,此次網站漏洞涉及到的版本為2.72,2.73,3.0.3.6.4.0最新版本都被利用,主要的利用漏洞的是該網站的sql註入執行getshell上傳腳本***,以及會員中心的xss跨站***,被上傳的腳本***內容如圖:
![技術分享圖片](http://i2.51cto.com/images/blog/201810/22/289c36ef0a885e55d13b7e5bab52ed62.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201810/22/48961bf7ae81aa494a3bf3b3e78d9e82.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
該腳本***也被稱作為webshell***,可以對網站進行上傳任何文件,以及編輯文件,或操作mysql數據庫的信息,這個腳本***功能的強大性超過了ftp操作,而且還上傳了一些隱蔽性質的後門***,導致網站被反復性質的篡改,最主要的就是網站根源問題就是漏洞的存在,導致上傳了備份文件沒過多久就又被上傳了***篡改了首頁內容,對此那麽對癥下藥的問題解決關鍵就是修復漏洞所在,對於會員中心的sql遠程註入getshell漏洞和xss跨站腳本***漏洞進行了詳細的代碼修復對於會員傳遞值的類型轉換以及過濾非法函數的post提交轉換,和數據內容的協議過濾都進行了詳細的部署,還有一些圖片目錄的腳本權限也進行了限制訪問執行,xss跨站***的危害性到底有多大呢,說的通俗點就是可以用xss拿到你管理員的登錄cookies並直接進行登錄後臺操作,也可以直接js觸發在後臺post提交數據增加管理員用戶,從而拿到後臺的管理地址和權限。很多沒有經歷過xss跨紮***的網站平臺都以為不以為然,沒去理會這個xss漏洞問題,導致後期網站出了問題才重視起來,那時就有點晚了數據可能被***下載打包了,一些平臺會員的數據信息被泄露。
![技術分享圖片](http://i2.51cto.com/images/blog/201810/22/c8217e0351fa04e60d9e8d7742a64022.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
如何修復ecshop漏洞,以及網站安全加固?
1、網站的後臺目錄名盡量不要用默認的admin或guanli或houtai之類的名稱。
2、管理員的用戶名和密碼一定要設置復雜一點,最好是大小寫字母數字+符號最低12位的組合。
3、對於sql註入以及xss跨站腳本***和變量函數轉義的過濾措施,如果對程序代碼不熟悉的話,建議找專業做網站安全的公司來處理,國內推薦Sine安全公司,以及綠盟,啟蒙星辰等專業的網站安全公司來處理.
4、對於開源程序的ecshop代碼進行詳細的代碼審計和防護以及部署網站程序文件防篡改,以及網站數據的備份機制來減少最低的損失。
5、如果網站找了二次開發的人員進行了功能上的修改,記得一定要告訴程序員嚴格過濾非法參數的傳遞以及調用包含文件的函數和操作,不能把非法參數帶入sql查詢中,對一些轉義函數上一定要嚴格使用。
ecshop網站漏洞如何修復針對於外貿網站的漏洞修復