运维
开发者工具 标签描述

反调试 前端代码可以在开发者工具中看到,还可以查看网络请求的数据等。限制别人打开开发者工具或者让别人用不了开发者工具就达到反调试的目的了。 常规方法 监听是否打开开发者工具,若打开,则直接调用JavaScript的window.close()方法关闭网页。 方法一 监听F12按键、监听Ctrl+Shift+I(Windows系统)组合键、监听右键菜单。监听Ctrl+s是为了禁止保存至本地,避免被Overrides。 <script> //监听F12、Ctrl+Shift+i、Ctrl+s document.onkeydown=function(event){ if(event....

  oIa1edJoFmXP   2023年11月19日   13   0   0 javascript开发者工具github

反调试 前文:前端Chrome反调试方法一文中介绍了几种防止别人查看前端代码(主要是JS代码,HTML标签还是可以在Elements选项卡中查看)。有防止必有破解,以下介绍几种破解方式。 一、反反调试常规方法 前文所提到的几个反调试方法,除debugger方式外,均判断是否打开开发者工具。破解的方式也很简单,基本只需两步就可以搞定。 将开发者工具以独立窗口形式打开。 打开开发者工具后再打开网址。 二、反反调试debugger方法 若使用了debugger方法防反调试,会出现无限debugger,有两种破解方法。 <script> functionconsoleOpenCa...

  oIa1edJoFmXP   2023年11月19日   18   0   0 Chrome反调试开发者工具