網(wǎng)站防劫持的方法

2022-10-03    分類: 網(wǎng)站建設(shè)

今天來介紹一下網(wǎng)站防劫持的方法。劫持網(wǎng)站的方法好有多種,但是核心的方法其實(shí)只有兩大類,一類就是在你的網(wǎng)站中植入代碼如JS文件,另外一類叫做DNS劫持,就是把你要訪問的網(wǎng)頁轉(zhuǎn)向其他非法的頁面中去。

網(wǎng)站防劫持的方法

假如你的網(wǎng)站已經(jīng)被劫持了,那就說明你的服務(wù)器已經(jīng)被攻破,那么你只能對你的網(wǎng)站服務(wù)器進(jìn)行排查、殺毒等操作,這些不在本文的討論范圍。今天我們研究的是如何去預(yù)防網(wǎng)站劫持。


網(wǎng)站防劫持的其中一個(gè)辦法,就是為你的網(wǎng)站部署SSL證書,升級成為HTTPS網(wǎng)站。HTTPS網(wǎng)站能夠?yàn)槟愕木W(wǎng)站頁面內(nèi)容進(jìn)行加密傳輸,并能有效的防止網(wǎng)站劫持。

防止DNS劫持

DNS劫持是通過對DNS的入侵,使得原來要訪問A站點(diǎn)的內(nèi)容替換成了B站點(diǎn)的內(nèi)容。比如用戶輸入www.domain.com網(wǎng)站地址希望訪問你的網(wǎng)站,但是由于被劫持了,使得返回的內(nèi)容并非你的網(wǎng)站內(nèi)容,而是一些非法網(wǎng)頁內(nèi)容。

HTTPS剛好就能解決這個(gè)問題。因?yàn)樵L問HTTPS網(wǎng)站是,客戶端瀏覽器會先得到該網(wǎng)站的SSL證書,SSL證書是必須要與網(wǎng)站域名相匹配的。假如你訪問www.domain.com網(wǎng)站地址,那么就會得到一張www.domain.com的證書,瀏覽器會校驗(yàn)這個(gè)域名和證書是否一致,不一致將會提示錯(cuò)誤。那么DNS劫持就行不通了,因?yàn)榉欠ňW(wǎng)站中并不能擁有www.domain.com域名的證書,縱然DNS劫持能夠返回一個(gè)頁面內(nèi)容,但是卻沒有SSL證書,那么就無所遁形了。HTTPS是預(yù)防DNS劫持的很好的辦法,DNS劫持一般也只是針對HTTP網(wǎng)站才會有效。

植入JS文件

另外一種情況就是植入JS文件,這種方法通過JS文件來偷偷地訪問非法網(wǎng)站的頁面,執(zhí)行非法網(wǎng)站的頁面代碼,從而獲取利益。比如通過植入JS文件,來獲取用戶的賬號密碼等個(gè)人信息。

HTTPS同樣能解決這個(gè)問題。采用了HTTPS的網(wǎng)站,其頁面內(nèi)容引用必須都為HTTPS,假如存在HTTP的外部引用,那么瀏覽器將會發(fā)現(xiàn),同時(shí)會提示用戶該網(wǎng)頁不安全。由于非法植入的JS文件一般都是HTTP,原因是這些非法網(wǎng)站很難去申請成為HTTPS網(wǎng)站。那么當(dāng)瀏覽器發(fā)現(xiàn)頁面中使用了外部非HTTPS的資源時(shí),將會馬上提示用戶頁面不安全,并且會屏蔽禁止掉不安全的內(nèi)容。這樣HTTPS就會起到一個(gè)很好的保護(hù)作用。

怎樣升級為HTTPS網(wǎng)站?

要想把原來的HTTP網(wǎng)站升級為HTTPS網(wǎng)站,你只需要購買一張SSL證書即可。把SSL證書部署到你的Web網(wǎng)站服務(wù)器中,原來的HTTP網(wǎng)站即可升級為HTTPS網(wǎng)站。

市面上有很多SSL證書的代理機(jī)構(gòu),你可以向他們申請辦理SSL證書,你也可以聯(lián)系我們申請辦理,以下是本網(wǎng)站SSL證書的相關(guān)價(jià)格。

SSL證書價(jià)格

標(biāo)題名稱:網(wǎng)站防劫持的方法
文章起源:http://www.bm7419.com/news22/200972.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化自適應(yīng)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站制作、網(wǎng)站制作、App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)