简体   繁体   English

如何修改在 HTTP 代理中发送的请求?

[英]How to modify a request being sent in a HTTP proxy?

I'm very new to this proxy stuff.我对这个代理的东西很陌生。 I've recently installed Burp Suite HTTP Proxy (Community Version).我最近安装了Burp Suite HTTP 代理(社区版)。 I want to be able to intercept a request being sent from a website, modify it, and then approve it to forward it.我希望能够拦截从网站发送的请求,修改它,然后批准它转发它。 I'm using instagram's website for example.例如,我正在使用instagram 的网站。 I send a message through the Direct Message feature on the website.我通过网站上的直接消息功能发送消息。 Now, the message isn't going to send obviously because my proxy has intercepted it and awaiting further orders on what to do with the interception.现在,该消息显然不会发送,因为我的代理已截获它并等待有关如何处理截获的进一步命令。 How can I simply just change what I wrote, and then forward it?我怎样才能简单地更改我写的内容,然后转发它? If Burp isn't the right tool for this, please tell me.如果 Burp 不是解决此问题的正确工具,请告诉我。 I'm willing to try anything to make this work.我愿意尝试任何事情来完成这项工作。 I know this question might be dumb for some of you who are experienced, but even just opening the application already has me scratchin' my head.我知道这个问题对于一些有经验的人来说可能是愚蠢的,但即使只是打开应用程序就已经让我摸不着头脑了。 Any help is appreciated.任何帮助表示赞赏。 (This is for testing purposes). (这是出于测试目的)。

This is what I see when I first open the application: I've already opened a browser inside Burp这是我第一次打开应用程序时看到的:我已经在 Burp 中打开了一个浏览器

Simply right click on the request and choose send to repeater .只需右键单击请求并选择发送到转发器 Then go to the repeater tab and do what you want.然后 go 到中继器选项卡并做你想做的事。

As an alternative, when the proxy captures the request, just press Ctrl + Shift + R which sends the captured request to the repeater tab and opens the tab for you.作为替代方案,当代理捕获请求时,只需按Ctrl + Shift + R将捕获的请求发送到转发器选项卡并为您打开选项卡。

In the repeater tab you can modify the request and the send it as many times as you wish.在转发器选项卡中,您可以修改请求并根据需要多次发送。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM