爬蟲筆記之JS檢測流覽器開發者工具是否打開
https://www.cnblogs.com/cc11001100/p/9265945.html
禁用F12流覽器開發者工具的幾種方法
https://www.jianshu.com/p/c6a911aded14
如何使用JS禁用F12和流覽器的開發者模式(控制台)
https://segmentfault.com/q/1010000013487697
目前禁用開發者工具可有以下作法:
1.打開調試時跳越網頁面(Firefox與QQ無效)
2.無限debugger
3.devtools-detect(偵測視窗大小,將DevTools改為獨立視窗或手機檢視模式失效)
4.偵測keyCode(右鍵與選單開啟則失效)
5.計算debugger的時間差(禁用斷點則失效)
反禁用:
1.知道上述各法弱點後,例如用Firefox瀏覽、把DevTools開啟為獨立視窗檢視、禁用斷點進行測試
2.通過fiddler或掛代理連線去除有問題程式碼
補充:
1.前端無祕密,重要程式還是於後端處理
2.要保護前端原始碼可用混淆技術處理,提高破解難度
混淆工具可查:
#Javascript, 禁用, 開發者工具, DevTools
留言
張貼留言