怎样分析别人的代码?有没有可以逆向调试分析的工具?

dadedu 2015-02-08 04:38:53
我想看看它的某个函数或对象的定义在哪里,调用又在哪里,这算是逆向分析吧。
怎么看别人写的代码?尤其是在它有几千行的时候,就这么打开js文件硬看吗?
好难。。
...全文
172 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dadedu 2015-02-08
  • 打赏
  • 举报
回复
我好像看代码适应一点了,几千行也不是不能看的。 我分析代码的方式,把第一眼看上去很讨厌的部分全删掉,剩下那些看上去不太讨厌的代码,需要的值就在那里面。 我已经删了几百行了,运行下值没有变。 嗯,现阶段我很满意。
dadedu 2015-02-08
  • 打赏
  • 举报
回复
引用 1 楼 zyl_lyr1019 的回复:
就是网页上有个数值,我想抓取这个值,Ctrl+F搜源码,没有这个值,我想,那它就肯定放变量里了。 这三四千行的代码,好几百个的变量名,我要去哪找这个值。。 我其实是一个很耿直,很有毅力的家伙,我想出的办法,是决定把每个变量都访问一边。 可我以为它是个变量,但其实它是个对象,它还调用函数,这函数还调好几百次,光知道个名字,我都没找到它的定义在哪。
张运领 2015-02-08
  • 打赏
  • 举报
回复
那你的逆向分析是啥意思? 就算找到对应的函数,也得你自己去读这个东西的源码啊 还是自己直接看就好了,然后加一些测试的例子,就能更好的理解写代码人的意思了。

87,984

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧