![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js逆向
文章平均质量分 61
Lemon_guess
这个作者很懒,什么都没留下…
展开
-
Chrome去除无限debugger
显性反调试分类:1.非虚拟机2.虚拟机(eval Function)一、非虚拟机1.右键设置false2.直接替换代码1.2.1谷歌内核浏览器默认提供(不是很推荐,适合简单的js文件)首先确认该js代码必须是网上在线的代码在Source选项卡中找到重写面板Overrides+Select folder for ovverrides//选一个本地文件夹是,确认证书找到该文件,文件名处右键点击,选择Save for overrides紫色圆圈状态下,说明可以进行修改了1.2.原创 2021-07-24 21:51:06 · 2876 阅读 · 0 评论 -
爬虫反调试
检测是否爬虫方在调试的方法:1.是否打开了F12(键盘监听)2.检测浏览器内外的高度差值(下图分别指外高和内高)3.检测开发者人员工具的变量是否为true4.利用console.log()打印某值的次数(将此方法写进代码中,打开F12的话,这个打开次数是不一样的)5.利用代码的时间差(调试打断点再运行,断点上下的代码,其运行时间就变长了)6.利用toString检测7.检测栈的层数8.检测费浏览器1.分类显性:能明确感受,页面在阻碍我们在对其进行调试1).debugger ——原创 2021-07-25 00:43:26 · 472 阅读 · 0 评论 -
JS断点调试
Chrome的source调试在Source选项中新建了一个Script snippet的JS文件我们输入以下代码:function xx(){ console.log(1);}function zhiyuan(){ xx()}zhiyuan()在console中调试如下:xx.call和xx.caller,分别得到自身函数和上一级调用的函数(读上一层的栈)...原创 2021-07-25 00:42:59 · 783 阅读 · 0 评论