如何过 js 高级反调试

2020-04-15 11:16:41 +08:00
 babyrjw

浏览器 IE,有个网页的 js 有商业级的反调试,加入了循环 debugger 关键字,有没有可能配置浏览器遇到 debugger 语句不中断, debugger 语句是解密后动态生成的,试过替换 eval,替换 replaceChild, MutationObserver 监听 DOM 变更,都拦不到解密后的代码。

1084 次点击
所在节点    问与答
2 条回复
jifengg
2020-04-17 16:06:27 +08:00
拿到 js 源码,去掉 debugger,fiddle 替换 js 的 respone
babyrjw
2020-04-18 09:13:33 +08:00
@jifengg 没有 js 源码,js 做了混淆加密,看起来是前端解密后还要拼接一段匿名函数执行一段

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/662570

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX