虚拟机中burp拦截宿主机中浏览器的数据包

2020.09.23

适用情况

  1. 你想用宿主机中的浏览器,但是你的抓包软件是在虚拟机中;
  2. 虚拟机是win7,宿主机是mac,其他情况未知,但是道理应该是一样的;
  3. 虚拟机有代理软件,这里使用的是burp;

解决办法

  1. 虚拟机应该以桥接的方式进行网络适配
  2. 在虚拟机中开启指定的端口,操作方法如下:
    • 这是在防火墙开启的情况下,不开启的话可以跳过这一步;
    • 控制面板》系统和安全〉Windows防火墙设置》高级设置〉入站规则》新建规则
    • 规则类型->端口;协议和端口->tcp、特定本地端口:你想开启的端口;其他选项默认;名称->随便;
  3. 查看虚拟机ip:
    • cmd》ipconfig;
    • 最好设置静态ip,不会的自行百度
  4. 虚拟机中代理软件配置:
    • burp》代理〉监听》选项〉添加》指定端口:第二步开启的端口
    • 其他代理软件类似;
  5. 宿主机浏览器设置代理:
    • 这里提供Firefox:首选项》搜索代理〉手动设置代理》第三步中ip和第二步中端口〉完成
posted @ 2020-09-23 15:44  乔悟空  阅读(855)  评论(0编辑  收藏  举报