V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
babyrjw
V2EX  ›  问与答

如何过 js 高级反调试

  •  
  •   babyrjw · Apr 15, 2020 · 1685 views
    This topic created in 2210 days ago, the information mentioned may be changed or developed.

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

    2 replies    2020-04-18 09:13:33 +08:00
    jifengg
        1
    jifengg  
       Apr 17, 2020
    拿到 js 源码,去掉 debugger,fiddle 替换 js 的 respone
    babyrjw
        2
    babyrjw  
    OP
       Apr 18, 2020
    @jifengg 没有 js 源码,js 做了混淆加密,看起来是前端解密后还要拼接一段匿名函数执行一段
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   822 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 22:40 · PVG 06:40 · LAX 15:40 · JFK 18:40
    ♥ Do have faith in what you're doing.