首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BurpSuite -为本地网络设置代理

BurpSuite -为本地网络设置代理
EN

Stack Overflow用户
提问于 2015-07-16 19:44:11
回答 3查看 5.4K关注 0票数 2

为了测试一些东西,我希望多个设备一次连接到burp套件代理上。例如,我的PC +我的笔记本电脑+我的手机。我尝试在某个特定端口上代理侦听整个网络,但没有成功。

有没有办法为更多的设备设置BURP套件代理?

谢谢

EN

回答 3

Stack Overflow用户

发布于 2015-11-19 12:11:08

可以将BurpSuite配置为侦听非环回接口。

点击'Proxy‘选项卡’-> 'Options‘-> 'Add’

然后指定要侦听的端口和地址。或将其设置为在所有接口上侦听。

票数 1
EN

Stack Overflow用户

发布于 2016-02-11 23:29:11

如果转到"Proxy/Options/Proxy Listeners“并编辑监听程序,则可以将其设置为”所有接口“或”特定接口“:

Burp screenshot

这意味着在所选接口可用的网络上,您可以将设备配置为使用该接口。如果您想使用其他接口,但不是所有接口,您仍然可以创建更多的代理侦听器,每个侦听器监听一个不同的接口。

票数 1
EN

Stack Overflow用户

发布于 2016-05-24 05:08:41

我是通过使用NTLMaps并将我的电脑上的Wifi共享给设备来实现这一点的。

在NTLMaps文件夹中,定位server.cfg并在文本编辑器中打开它,更改配置文件的以下行:

  • PARENT_PROXY:Proxy Address
  • PARENT_PROXY_PORT:####
  • ALLOW_EXTERNAL_CLIENTS:1
  • NT_DOMAIN:Computer-Name-iMac.local (这是Mac上本地网络的名称,可以在设置>共享>编辑电脑名称中找到,不确定它在电脑设置中的什么位置,但应该不难找到。)

将设备连接到共享代理。编辑该设备上的连接设置以对您的共享internet使用代理。

iOS

  • 设置> WiFi >您的共享网络>信息按钮HTTP代理>手动
  • 在菜单(设置> Wifi > IP地址部分>

选项卡>服务器)中将服务器设置为上面表格中的路由器的值。LISTEN_PORT WiFi将端口设置为在NTMLMaps server.cfg文件中找到的

  • (应默认为5865)
  • 安装您在设备上使用的代理证书

在Android上

  1. 使用Wifi Inspector之类的程序获取网络DCHP服务器地址,或使用连接到同一网络的iOS设备获取服务器地址
  2. 转到设置> WiFi按住您连接的网络的名称,然后选择Modify DCHP set to Manual
  3. Proxy Hostname to IP address from step 1
  4. Port to LISTEN_PORT in NTMLMaps server.cfg file (应默认为5865)
  5. IP设置DHCP应为代理服务器的DHCP证书在设备上使用(注意需要在锁定屏幕上使用密码)(适用于burp)

打开终端运行NTLMaps的main.py文件(我设置了一个bash配置文件别名,这样我就可以在终端上快速运行它),然后在设备上使用互联网,一旦它被设置为使用代理服务器。注意,在Android上,如果在启动应用程序之前没有将连接设置为使用代理,它将不会使用它,直到您退出并重启。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31453212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档