假设 Fiddler 2 捕获了一个加密请求,如下所示:
http://www.mydomain.com/report.php?encrypted_text?qwQEHGRq1t
使用 Fiddler Request Builder,我可以重新发送此请求以进行重现。另外,在 Fiddler Inspector 中,我可以看到原始表单值(加密前)。有没有办法使用Request Builder修改原始表单值并发送新的加密请求?请指教,谢谢。
最佳答案
是的,但您不想使用请求生成器来执行此操作。请求生成器用于创建新请求。您想要做的是在出站请求上设置一个断点,然后在将其发送到服务器之前对其进行修改。
这里有几种不同的方法:
- 规则 > 自动断点 > 请求之前
- 在快速执行框(底部的黑框)中输入“bpu report.php”。现在,Fiddler 将在对包含“report.php”的任何 URL 的所有请求之前停止在断点处。输入不带参数的“bpu”来清除断点。
- 使用 FiddlerScript 以编程方式篡改请求。 FiddlerScript 的最佳文档位于官方网站:http://www.fiddler2.com/Fiddler/dev/
关于httprequest - Fiddler 2重建加密请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5974045/