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

2017-02-17 19:08:58 +08:00
 cyrbuzz
有的时候抓包到一些链接,参数都是加密的,有些参数加密方式比较明显。有的参数乍一看不知道怎么加的密,不过能发出去基本都在 js 里面都能找到加密的方式,问题来了: 这些 js 在查看时参数,函数名都是单个字母字符。。还都是几千几万行的。这样的要怎么调试啊。或者有没有什么可以方便调试的浏览器插件推荐下呢。
2500 次点击
所在节点    程序员
6 条回复
fy
2017-02-17 19:42:24 +08:00
简单办法:找 .map 文件
找不到就蛋疼了
FrankFang128
2017-02-17 19:45:25 +08:00
break on xhr
sampeng
2017-02-17 19:47:18 +08:00
如果是同事。。。让他自己调。。。
Nitromethane
2017-02-17 21:06:03 +08:00
Pastsong
2017-02-17 22:03:32 +08:00
生产环境都会把.map 阻止访问吧...当然不是所有人
think2011
2017-02-17 22:06:00 +08:00
生产环境好像从没见过有人还把 map 文件放上去的,所以我基本上都是靠分析压缩后的代码,要么在适当的位置监听事件 or 断点。

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

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

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

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

© 2021 V2EX