打开kali里面的BurpSuite,点击Proxy–>>Options,可看到BurpSuite的默认ip是127.0.0.1,端口是8080
也就是说,它只监听本机的8080端口,这里的本机是指BurpSuite所处的系统kali,而不是真实机器的系统(如:我是使用Windows的,后面的真实机器系统用Windows指代),所以kali里面的Firefox****可以设置代理来访问,而真实机器系统Windows不能像kali里面的Firefox一样当成本机来设置访问。
注意:BurpSuite里面的拦截功能是默认打开的,所以要先关闭,不然等会访问请求都会被拦截下来
关闭过程:Proxy–>>Intercept–>>Intercept is on
点击之后,变成Intercept is off就是拦截关闭了
设置kali上的代理服务器
打开Firefox–>>Preference–>>Settings–>>手动代理配置
访问网页结果如下,说明kali里面的firefox可以通过代理服务器来访问网页
假如当外界Windows上的Firefox与kali上面的Firefox设置一样,结果会是怎么样的,我们来看看
访问网页的结果如下
接下来,我们试试是否能通过kali的ip地址来访问
再次访问,依然显示这个结果
原因:这是因为BurpSuite只监听本机(kali)的8080端口
解决方法:
1、kali里面的BurpSuite设置如下:
点击Proxy–>>Options–>>edit
选择All interfaces或ip地址
2、此时外界window上的firefox的代理服务器ip设置为kali的ip地址即可访问,结果如下: