在我了解插桩之前,一直不知道插桩是什么,能有什么用。终于 我今天去学习了一下!!!
什么是插桩
有些时候我们想获取某个变量的值,看其如何变化!但是又不想每次都是断点之后再在控制台打印,那么有没有什么简便的办法呢?那就是插桩!
插桩的主要应用场景就是在面对一个复杂的控制流时,可以通过插桩实现环境自吐。
插桩实现
插桩1.png对js代码 打一个断点, 右键 编辑断点
插桩2.png选则日志断点,在编辑框中 写日志内容 等同于 console.log("变量名:" + 1)
然后正常运行即可
这样就可以看到整个控制流的流程,方便我们下一步操作
注:我这里演示的是最简单的浏览器插桩,同样也可以使用中间人攻击的方式插桩
网友评论