当前位置: 首页 > news >正文

网站设计网上培训学校怎么做网站引流

网站设计网上培训学校,怎么做网站引流,wordpress调用登录logo,做医疗信息网站的域名无限debugger 前端页面防止调试的方法主要是通过不断 debugger 来疯狂输出断点,因为 debugger 在控制台被打开的时候就会执行由于程序被 debugger 阻止,所以无法进行断点调试,所以网页的请求也是看不到的代码如下: /** * 基础禁止…
  1. 无限debugger
  • 前端页面防止调试的方法主要是通过不断 debugger 来疯狂输出断点,因为 debugger 在控制台被打开的时候就会执行
  • 由于程序被 debugger 阻止,所以无法进行断点调试,所以网页的请求也是看不到的
  • 代码如下:

/**
* 基础禁止调试代码
*/
(() => {
 function ban() {
   setInterval(() => {
     debugger;
   }, 50);
 }
 try {
   ban();
 } catch (err) { }
})();

2. 无限debugger对策

2.1 可以通过控制台中的按钮或者使用快捷键 Ctrl + F8 关闭无限 debugger

*注意:这种方式虽然能去掉碍眼的 debugger,但是无法通过左侧的行号添加 breakpoint

2.2 添加 logpoint 为 false

选择对应的代码行,通过添加logpoint为 false,然后按回车

2.3 添加忽略执行代码行或文件

找到对应的代码行右键‘向忽略列表添加脚本’

3. 对 logpoint 为 false 的对策

将debugger代码写成一行,此时就算是使用代码格式化也无用

  1. 对忽略执行的对策

可以将 debugger 改写成 Function("debugger")();

Function 构造器生成的 debugger 会在每一次执行时开启一个临时 js 文件

5. 监听控制台打开修改页面内容

<script>
  (() => {
    function block() {
      if (window.outerHeight - window.innerHeight > 200 || window.outerWidth - window.innerWidth > 200) {
        document.body.innerHTML = "检测到非法调试,请关闭后刷新重试!";
      }
      setInterval(() => {
        (function () {
            return false;
          }
          ['constructor']('debugger')['call']());
      }, 50);
    }
    try {
      block();
    } catch (err) {}
  })();
</script>

6.其他防调试技术
6.1. 禁止右键菜单

document.oncontextmenu = function () {
    return false;
};
document.oncontextmenu = new Function("event.returnValue=false");

6.2. 禁止F12快捷键

// 禁止 F12 快捷键
document.onkeydown = document.onkeyup = document.onkeypress = function () {if (window.event.keyCode == 123) {
        window.event.returnValue = false;}
}
document.onkeydown = () => {//禁用F12if (window.event && window.event.keyCode == 123) {return false;//禁用ctrl+shift+i,} else if (window.event.ctrlKey && window.event.shiftKey && window.event.keyCode == 73) {return false;//屏蔽Shift+F10} else if (window.event.shiftKey && window.event.keyCode == 121) {return false;}
};

http://www.yayakq.cn/news/562498/

相关文章:

  • 成都企业建站怎么制作网站视频教程
  • 百度网站地图代码下载的网站模板怎么修改
  • 自己做网站怎么弄行业 专业 网站建设
  • 租房子网站怎么做在网上做效果图网站
  • 现在的官方网站怎么做的成都网架公司
  • 巨耀网站建设公司中关村在线电脑网
  • 织梦手机网站教程视频教程佛山市点精网络科技有限公司
  • 企业门户网站建设现状厦门自主建站模板
  • 小企业网站建设怎样可以快速wordpress seo技巧
  • 电子商务网站建设详细策划书sem优化托管
  • 饿了么网站做要多少钱住小帮装修效果图
  • 建设网站观澜网站建设哪家公司好招聘
  • 樟树网站制作百度站长工具是什么意思
  • 网站设计的建议网络系统管理技能大赛linux
  • asp.net做的小网站品牌设计公司是做什么的
  • 深圳网站公司注册卧龙区2015网站建设口碑
  • 上海模板网建站廊坊制作网站公司
  • 网站模板哪个好用设计公司包装
  • 网站备案号注销查询做天猫网站价格表
  • 买保险网站全国装饰公司最新排行榜
  • 企业网站界面风格设计描述杭州网站建设方案服务公司
  • 企业网站建设应避免数据孤岛织梦如何一个后台做两个网站
  • 高端定制外贸网站郑州做网站优化
  • 建站技术网站首页设计费用
  • win7 搭建iss网站wordpress 图片轮换
  • 精品课程网站开发的开题报告网站空间商 权限
  • 手机网站怎么做优化商标设计网站哪个好
  • joomla网站如何加入会话功能洛阳网站制作
  • 网站推广的目的和意义中国商标注册查询
  • 开网站的是啥公司wordpress 论坛小程序