一、Burp Suite模块的使用

本文详细介绍使用BurpSuite进行渗透测试的过程,包括代理配置、重放攻击、密码爆破、站点地图生成、爬虫使用、漏洞扫描及比较模块应用。通过实际案例,深入讲解每个模块的功能与操作技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实验报告

Burp 模块

实验环境:使用BurpUnlimited(Burp Suite)工具

实验要求和目的:Burp 8个模块的使用实列,练习渗透测试。

实验步骤:

  1. Proxy  监听代理模块 与其他模块配合使用

Burp 代理

浏览器代理:火狐浏览器代理、谷歌浏览器代理

证书,访问https 时需要证书,可以在burp 添加,火狐浏览器单独添加证书。

    2.Repeater重放

3.  Intruder 爆破

3.1、密码爆破

爆破

4.Target 站点模块

Target  —》site map 站点地图 (只要从bp经过的流量 都会在此显示)

       —》 Target Scope 目标域设置

在横条处可以过滤想要看到的。

将需要操作的网站 添加到 scope

现在需要对这个网站往下爬,需要用到Spider 爬虫模块。

 

5.Spider 爬虫模块

爬虫是根据连接找页面,还有可能爬的连接不全, 需要手动和bp工具一起用。

使用 DVWA-master当作爬虫目标 (是个靶场工具)

下载解压到phpStudy 的 www目录下,打开config文件。复制 .dist 文件并重命名为config.inc.php  。 打开此文件,将修改数据库用户名和密码(之前设置的用户名和密码都是root)。

打开浏览器,输入http://localhost 选择解压的DVWA ,可弹出登录界面,输入

用户名  admin   密码 password  。即可进入。

开启代理抓包 (拦不拦截都可以)

已经有一部分,不全,开启爬虫。

进入Spider  Options  登录选择最后一项自动选择,输入用户名 admin 密码password

将需要操作网站发送到 scope。

使用爬虫。

查看爬到的内容,还是不全,

这时需要手动去浏览器 dvma  左侧框按个点击,爬到的会增加。

 

6.Scanner 扫描

扫描

激活扫描   默认是不扫描

 

扫小点的

 

查看扫描

导出xml格式报告到桌面,双击打开,可看到 报告内容。

7.Comparer  比较模块

从浏览器 dvwa中输入传的信息

代理 拦截 抓包

Go 一下  将右侧的内容复制到 Comparer  比较模块,paste粘贴。这时第1条。

将内容复制到文本内 删除内容后 在复制到 Comparer  比较模块。这时第2条。

此时点击 words 比较。可明显看出删除部分。

 

 

 

 

国外网友基于faketime做的burp loader的unlimited版本. 需要堆dll或者so. 详情见如下描述,没有分的可以去github上找. ======================== BurpUnlimited version 1.7.26 release 1.0 + Created by: mxcx@fosec.vn + Email: mxcxvn@gmail.com + Based on: BurpLoader by larry_lau + Github: https://github.com/mxcxvn/BurpUnlimited it's opensource ======================== This project is NOT intended to replace BurpLoader. It just EXTENDS BurpLoader's license! To run the project from the command line: java -javaagent:BurpUnlimited.jar -agentpath:lib/libfaketime -jar BurpUnlimited.jar or double click on BurpUnlimited.jar (set permision before) ## Notes: - There are some requirements files in lib at current folder: + burpsuite_pro_v1.7.26.jar is main object + libfaketime* Lib for hook time activation. Sourcecode is at https://github.com/faketime-java/faketime - For windows, vcredist is required: https://www.microsoft.com/en-gb/download/details.aspx?id=48145 - The folder for_windows_if_you_dont_wanna_install_vcredist is for anyone who don't wana install vcredist, please chose the file for x64 or x86, rename to vcruntime140.dll and copy to BurpUnlimited.jar's folder - To have no unexpected error, please leave all file in the folders which have not any space character (including java binary file in case not run with default java). - This version is tested run stable on MACOSX 64 bit, Ubuntu 64 bit, Windows 64 and 32 bit. If you have any error in starting, please try some ways: + Change manually your datetime to before 01/10/2017 + Build your own libfaketime, sourcecode is at https://github.com/faketime-java/faketime + Or contact me mxcxvn@gmail.com ## Hash MD5 version release 1 BurpUnlimited.jar 5cf68ad0cc2d4ee265d0da1469decf21 lib/ burpsuite_pro_v1.7.26.jar 5d1cbbebc7fb59a399ae7bcacbe05f74 libfaketime32.dll e3842711a065b672dec322c4140b950f libfaketime32.jnilib d2b62d06a972035149bfdefe1605c041 libfaketime32.so 5c2baa272037207533d74faa4291e91d libfaketime64.dll 6659efeee9698609a9ffd9ea8c9d07d1 libfaketime64.jnilib ff3dbde6a28f1c59d829cf5665c8e628 libfaketime64.so 5c2baa272037207533d74faa4291e91d for_windows_if_you_dont_wanna_install_vcredist/ vcruntime140_x32.dll b77eeaeaf5f8493189b89852f3a7a712 vcruntime140_x64.dll 6c2c88ff1b3da84b44d23a253a06c01b
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值