目录
前言
随着时间的流逝,我们的web渗透测试课程也渐渐接近尾声。在这门课程中我学到了不少的知识和技能,如学会了信息收集、使用跨站脚本攻击客户端以及使用代理、爬虫和蜘蛛工具,接下来为大家讲解一下BurpSuite的实战指南。
第一章 Burp Suite 安装和环境配置
Burp Suite
是一个集成化的渗透测试工具,它集合了多种渗透测试组件,使我们自动化地或手
工地能更好的完成对
web
应用的渗透测试和攻击。在渗透测试中,我们使用
Burp Suite
将使得
测试工作变得更加容易和方便,即使在不需要娴熟的技巧的情况下,只有我们熟悉
Burp Suite
的使用,也使得渗透测试工作变得轻松和高效。
Burp Suite
可执行程序是
java
文件类型的
jar
文件,免费版的可以从
免费版下载地址
进行下载。
免费版的
Burp Suite
会有许多限制,很多的高级工具无法使用,如果您想使用更多的高级功
能,需要付费购买专业版。专业版与免费版的主要区别有
1. Burp Scanner
2.
工作空间的保存和恢复
3.
拓展工具,如
Target Analyzer, Content Discovery
和
Task Scheduler
如何从命令行启动
Burp Suite
Burp Suite
是一个无需安装软件,下载完成后,直接从命令行启用即可。但
Burp Suite
是用
Java
语言开发的,运行时依赖于
JRE
,需要提前
Java
可运行环境。如果没有配置
Java
环境或
者不知道如何配置的童鞋请参考
win7
电脑上的
Java
环境配置
配置完
Java
环境之后,首先验证
Java
配置是否正确,如果输入
java -version
出现下图的结果,证明配置正确且已完成。

这时,你只要在 cmd里执行
java -jar /your_burpsuite_path/burpSuite.jar
即可启动
Burp Suite,
或者,你将
Burp Suite的
jar
放入
class_path
目录下,直接执行
java -jar burpSuite.jar
也可以启动。
==
注意:
your_burpsuite_path
为你
Burp Suite
所在路径,
burpSuite.jar
文件名必须跟你下载的
jar
文件名称一致
==
第二章 Burp Suite代理和浏览器设置
Burp Suite
代理工具是以拦截代理的方式,拦截所有通过代理的网络流量,如客户端的请求数
据、服务器端的返回信息等。
Burp Suite
主要拦截
http
和
https
协议的流量,通过拦截,
Burp
Suite
以中间人的方式,可以对客户端请求数据、服务端返回做各种处理,以达到安全评估测
试的目的。
IE设置
当
Burp Suite
启动之后,默认分配的代理地址和端口是
127.0.0.1
:
8080,
我们可以从
Burp
Suite
的
proxy
选项卡的
options
上查看。如图:

现在,我们通过如下步骤的设置即可完成
IE
通过
Burp Suite
代理的相关配置。
1.
启动
IE
浏览器
2.
点击【工具】菜单,选择【
Internet
】选项
3. 打开【连接】选项卡,点击【局域网设置】,进行代理设置。
4.
在代理服务器设置的地址输入框中填写
127.0.0.1,
端口填写
8080,点击【确定】,完成代理服务器的设置。
5.这时,
IE
的设置已经完成,你可以访问
http://burp
将会看到
Burp Suite
的欢迎界面。
FireFox设置
与
IE
的设置类似,在
FireFox
中,我们也要进行一些参数设置,才能将
FireFox
浏览器的通信流
量,通过
Burp Suite
代理进行传输。详细的步骤如下:
1.
启动
FireFox
浏览器,点击【工具】菜单,点击【选项】。
2.在新打开的
about:preferences#advanced
窗口中,依次点击【高级】
-
【网络】,我们将
会看到
FireFox
连接网络的设置选项
3. 点击【设置】,在弹出的【连接设置】对话框中,找到“http代理”,填写127.0.0.1,端口
填写
8080
,最后点击【确认】保存参数设置,完成
FireFox
的代理配置。
Google Chrome设置
Google Chrome
使用
Burp Suite
作为代理服务器的配置步骤如下:
1.
启动
Google Chrome
浏览器,在地址栏输入
chrome://settings/
,回车后即显示
Google
Chrome
浏览器的配置界面
2.
点击底部的【显示高级设置】,将显示
Google Chrome
浏览器的高级设置。
3.
当然,你也可以直接在搜索框中输入
“
代理
”
,回车后将自动定位到代理服务器设置功能。
4.
点击【更改代理服务器设置】,
windows<