1前言
看到社区很多都在讨论如何调试,如何高级的调试,以及一些调试的奇技淫巧,今天我想和大家聊聊,怎么禁止调试,禁止他人调试我们的程序
为什么会有这篇文章呢,源自一次我寻找盗版电影的遭遇,一次好奇心的驱使下...看完本篇文章你将学会
我无法断定你能学到什么,但是以下是我希望你能从本篇文章中学到的:
如何简单的防止你的程序被他人恶意调试
逆向思维学会如何更好的调试
2具体实现
防止调试的方法,这里我们主要是通过不断...,在页面中打开控制台后,会有以下结果:
需要在这里说明以下几点:
程序被debugger阻泄了,我们无法像以往一样在 Source Tab 中的对应 js 代码处添加断点调试,无法调试程序的执行逻辑....在程序异常复杂且被混淆后的代码是异常难读的!...));
}, 50);
}
try {
block();
} catch (err) {}
})();
3推荐一个调试页面的小技巧
说了那么多的防止被人调试