fiddler设置断点: fiddler->rules->automatic Breakpoints->选择断点方式,这种方式下设定的断点会对之后的所有HTTP请求有效. 有两个断点位置: a. before response.也就是发送请求之后,但是Fiddler代理中转之前,这时可以修改请求的数据. b.after response.也就是服务器响应之后,但是在Fiddler将响应中转给客户端之前.这时可以修改响应的结果.
WinDBG提供了多种设断点的命令: bp 命令是在某个地址 下断点, 可以 bp 0x7783FEB 也可以 bp MyApp!SomeFunction . 对于后者,WinDBG 会自动找到MyApp!SomeFunction 对应的地址并设置断点. 但是使用bp的问题在于:1)当代码修改之后,函数地址改变,该断点仍然保持在相同位置,不一定继续有效: 2)WinDBG 不会把bp断点保存工作空间中 . bu 命令是针对某个符号 下断点. 比如 bu MyApp!SomeFunction .