这个本来应该是写在HTTP协议简介里的,因为当时偷懒就没写,现在补上:
首先是工具,这里介绍的是Burp suite,应该说我目前也只用过这一种工具。
新下载的朋友,然后点击Run运行,中间的破解过程请自行在网上找个教程,
然后点next(下一个),
Start Burp(进入Burp),启动,这个用ch启动应该是中文的,en启动是英文的。进入之后,点击代理,选项,在监听器框中点击添加设定端口和地址,一般填本地就是127.0.0.1,8080端口。选择指定地址。点击OK。
打开浏览器,一般我们会有一个简便的插件,不同浏览器的可能插件不同,可以上网查一下,在这只演示一下火狐浏览器和Chrome。火狐我使用的插件使是Foxy Proxy,
点击options,然后点击Add,
填入地址和端口,记得协议选HTTP,一般按如图设置即可。点save。
Chrome是Proxy SwitchyOmega
点击选项,
按照如图所示设置:
需要抓包时点击插件的图标选择即可。选择自己设置的选项,打开Burp,注意设置的内容的要与Burp的是一样的。点击代理,截断,开启拦截请求,刷新浏览器页面即可抓到包。若想浏览器继续显示搜索页面,点击放包,若点击废包浏览器页面会显示错误。
接下来这种设置的方式应该适用与多种浏览器,但我在Chrome上没找到,最后还是使用插件SwitchyOmega。
找到设置,找到网络设置(一般在高级设置中),点进去以后,点上手动代理配置,填写地址和端口,关闭浏览器,Burp设置依照上述步骤,打开浏览器进行抓包。(图是火狐浏览器的设置,因为篇章有限,如使用其他浏览器又不会设置,请百度。)