javascript
百度快照劫持之JS劫持诊断与恢复教程
站長(zhǎng)們經(jīng)常遇到j(luò)s快照劫持的問題,對(duì)網(wǎng)站的優(yōu)化帶來及大的影響。對(duì)于大多數(shù)新手站長(zhǎng)來說js快照劫持,束手無策。今天為大家進(jìn)行一輪深度的解析。
一、IIS7網(wǎng)站監(jiān)控
IIS7網(wǎng)站監(jiān)控可以及時(shí)防控網(wǎng)站風(fēng)險(xiǎn),快速準(zhǔn)確監(jiān)控網(wǎng)站是否遭到各種劫持攻擊,網(wǎng)站在全國(guó)是否能正常打開(查看域名是否被墻),精準(zhǔn)的DNS污染檢測(cè),具備網(wǎng)站打開速度檢測(cè)功能,第一時(shí)間知道網(wǎng)站是否被黑、被入侵、被改標(biāo)題、被掛黑鏈。精益求精的產(chǎn)品,缺陷為零數(shù)據(jù)提供!
它可以做到以下功能:
1、檢測(cè)網(wǎng)站是否被黑
2、檢測(cè)網(wǎng)站是否被劫持
3、檢測(cè)域名是否被墻
4、檢測(cè)DNS是否被污染
5、網(wǎng)站真實(shí)的完全打開時(shí)間(獨(dú)家)
6、擁有獨(dú)立監(jiān)控后臺(tái),24小時(shí)定時(shí)監(jiān)控域名
官方圖:
官方地址:IIS7網(wǎng)站監(jiān)控
二,分析js快照劫持代碼
經(jīng)分析,網(wǎng)站首頁(yè)被植入了惡意了代碼,而且是多次加密JS代碼。
JS代碼斷
此段代碼就是添加在網(wǎng)站首頁(yè)的JS,而且屬于了加密了的代碼,一般看不出什么貓膩。
三,加密JS層層分析
接下來進(jìn)行JS反向解析分析。可以使用站長(zhǎng)工具在線分析:
解析后,可以看到真面目,這段代碼。
< script type = “text/javascript” >
document.writeln(“”); < /script>
打開這個(gè)main2.js可以看到一段落代碼。
攻擊者真的多有精力,層層加密啊。怪不得一般站長(zhǎng)根本無法發(fā)現(xiàn)。
然后再進(jìn)行解密。
這下大家應(yīng)該清楚了,攻擊者對(duì)代碼進(jìn)行了3次的加密再調(diào)用,來實(shí)現(xiàn)百度快照的JS劫持跳轉(zhuǎn)。
四,網(wǎng)站安全建議
網(wǎng)站安全一直是一個(gè)讓站長(zhǎng)運(yùn)營(yíng)者頭痛的問題,沒有百分百安全的網(wǎng)站,只有一斷的進(jìn)行維護(hù)和優(yōu)化,做到定期備份,定期檢查,最大程度的杜絕網(wǎng)站被黑被劫持的風(fēng)險(xiǎn)。希望各位站長(zhǎng)清楚并且牢記在心。
總結(jié)
以上是生活随笔為你收集整理的百度快照劫持之JS劫持诊断与恢复教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SOLIDWORKS产品设计学习
- 下一篇: 企业信息化