2020.09.23
适用情况
- 你想用宿主机中的浏览器,但是你的抓包软件是在虚拟机中;
- 虚拟机是win7,宿主机是mac,其他情况未知,但是道理应该是一样的;
- 虚拟机有代理软件,这里使用的是burp;
解决办法
- 虚拟机应该以桥接的方式进行网络适配
- 在虚拟机中开启指定的端口,操作方法如下:
- 这是在防火墙开启的情况下,不开启的话可以跳过这一步;
- 控制面板》系统和安全〉Windows防火墙设置》高级设置〉入站规则》新建规则
- 规则类型->端口;协议和端口->tcp、特定本地端口:你想开启的端口;其他选项默认;名称->随便;
- 查看虚拟机ip:
- cmd》ipconfig;
- 最好设置静态ip,不会的自行百度
- cmd》ipconfig;
- 虚拟机中代理软件配置:
- burp》代理〉监听》选项〉添加》指定端口:第二步开启的端口
- 其他代理软件类似;
- burp》代理〉监听》选项〉添加》指定端口:第二步开启的端口
- 宿主机浏览器设置代理:
- 这里提供Firefox:首选项》搜索代理〉手动设置代理》第三步中ip和第二步中端口〉完成
- 这里提供Firefox:首选项》搜索代理〉手动设置代理》第三步中ip和第二步中端口〉完成