V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cyrbuzz
V2EX  ›  程序员

怎么高效的调试别人写的 js?

  •  
  •   cyrbuzz ·
    HuberTRoy · Feb 17, 2017 · 2940 views
    This topic created in 3356 days ago, the information mentioned may be changed or developed.
    有的时候抓包到一些链接,参数都是加密的,有些参数加密方式比较明显。有的参数乍一看不知道怎么加的密,不过能发出去基本都在 js 里面都能找到加密的方式,问题来了: 这些 js 在查看时参数,函数名都是单个字母字符。。还都是几千几万行的。这样的要怎么调试啊。或者有没有什么可以方便调试的浏览器插件推荐下呢。
    6 replies    2017-02-17 22:06:00 +08:00
    fy
        1
    fy  
       Feb 17, 2017
    简单办法:找 .map 文件
    找不到就蛋疼了
    FrankFang128
        2
    FrankFang128  
       Feb 17, 2017
    break on xhr
    sampeng
        3
    sampeng  
       Feb 17, 2017
    如果是同事。。。让他自己调。。。
    Pastsong
        5
    Pastsong  
       Feb 17, 2017 via Android
    生产环境都会把.map 阻止访问吧...当然不是所有人
    think2011
        6
    think2011  
       Feb 17, 2017
    生产环境好像从没见过有人还把 map 文件放上去的,所以我基本上都是靠分析压缩后的代码,要么在适当的位置监听事件 or 断点。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1311 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 23:45 · PVG 07:45 · LAX 16:45 · JFK 19:45
    ♥ Do have faith in what you're doing.