浏览辅助

首页 > 网络软件 > 浏览辅助

7很不错

BurpSuite

软件下载软件下载

软件截图

  • 【介绍】

    BurpSuite针对开发过程以及普通用户的电脑运行中出现的安全问题提供最为迅速的整体测试,该应用启动后会自动追踪定位开发项目以及电脑中可能出现的可疑程序,同电脑系统的安全管家一道搜索因为漏洞造成的安全隐患,及时检测自己站点出现的安全防护问题,严格把控好各关口,保障信息的安全传输。

    软件特色

    1、Burp Suite是专业的漏洞分析软件,可以检测你网站出现的漏洞

    2、适合维护人员使用,可以对你的计算机系统安全维护

    3、支持重复扫描功能,对当前的系统内容重新检测

    4、支持更多扩展的内容,近十款工具维护你的系统

    5、支持手动选择分析的内容,可以添加分析模块

    6、支持常见的漏洞分析,可以检测一百多个漏洞

    7、Burp Suite企业版可以在特定时间执行计划扫描,或按需执行一次性扫描。

    8、可以将重复扫描配置为无限期运行或直到定义的终点。

    9、可以在一个位置查看给定网站的整个扫描历史记录。

    BurpSuite

    软件功能

    Target(目标)显示目标目录结构的的一个功能

    Comparer(对比)通常是通过一些相关的请求和响应得到两项数据的一个可视化的差异。

    Extender(扩展)可以让你加载Burp Suite的扩展,使用你自己的或第三方代码来扩展Burp Suit的功能。

    Options(设置)对Burp Suite的一些设置网盘下载

    Proxy(代理)拦截HTTP/S的代理服务器,作为一个在浏览器和目标应用程序之间的中间人,允许你拦截,查看,修改在两个方向上的原始数据流。

    Spider(蜘蛛)应用智能感应的网络爬虫,它能完整的枚举应用程序的内容和功能。

    Scanner(扫描器)高级工具,执行后,它能自动地发现web 应用程序的安全漏洞。

    Intruder(入侵)一个定制的高度可配置的工具,对web应用程序进行自动化攻击,

    Repeater(中继器)一个靠手动操作来触发单独的HTTP 请求,并分析应用程序响应的工具。

    Sequencer(会话)用来分析那些不可预知的应用程序会话令牌和重要数据项的随机性的工具。

    Decoder(解码器)进行手动执行或对应用程序数据者智能解码编码的工具。

    Burpsuite安装步骤

    1. 在本站下载Burpsuite,然后解压,点击打开注册机:burp-loader-keygen.jar,然后点击run,license text 随便填,然后将生成的license 复制粘贴到打开的burp里,点击next

    BurpSuite

    2. 然后我们点击manual activation

    BurpSuite

    3. 接着我们将request 粘贴到activation request ,将自动生成response,再粘贴到burp里最下面的response中,点击下一步

    BurpSuite

    4. Burpsuite下载成功,这样我们就可以使用了。

    BurpSuite

    Burpsuite使用教程

    Burp 模块介绍

    - Target

    Target 作为 Burp 的第一个模块,作用是一个站点地图,会在左侧出现所有通过代理服务器的网页都会在此显示。

    当访问了https://www.csdn.net/之后,Target 功能模块已经将所有访问记录给爬取了下来,并显示在左侧,如图所示。

    BurpSuite

    当然,如果想使用 Burp 进行测试,首先要修改一下本机浏览器的代理。

    下面以火狐为例来讲解 Burp 的基本配置

    首先需要在火狐的设置里,找到代理设置,设置为和 Burp 软件一样的 IP,即可。

    BurpSuite

    需要注意的就是端口号需要和这上面设置的端口号一致,都是 8080

    BurpSuite

    Proxy

    在 Burp 里,Proxy 模块是一个至关重要的模块,他的布局是这样的。

    BurpSuite

    Proxy 模块里面的 intercept 模块的作用是截断 HTTP/HTTPS 之间的请求流量,如果第三个按钮 intercept is off,这里是未开启拦截的意识,如果开启了则会变为 intercept is on

    现在我们拦截下 CSDN 登陆页面的 HTTPS 流量。

    在我输入了账号密码之后,点击了开启拦截,状态变为 intercept is on,此时,通过这个 HTTPS 请求下来的流量都会被拦截不发送并且显示在你的 intercept 模块下,如图所示。

    BurpSuite

    去掉多余的参数,在 POST 登陆的实际请求只有这一句

    &username=rNma0y&password=147258369&rememberMe=true<=LT-1269028-Xs5rYscId3GAlIBVB6NgisRx6zJCo5&execution=e2s1&_eventId=submit

    当拦截开启的时候,整个网页他是无法请求的,因为发送的所有请求都被拦截下来了,如果你想访问下个网页,选择模块里的第一个按钮 Forward,这个按钮意味着放行,令他通过请求,发送此数据包。

    Drop

    Drop 则是丢掉这个包,重新抓取数据。

    Action

    Action 的功能如下,可以把请求发送到各个模块进行交互。

    BurpSuite

    HTTP history

    这个模块的功能则是这个就是截取包的历史记录,把先前截取的数据包历史停留在这里。

    Scan

    Scan 这个功能模块的作用则是扫描,一个 Web 应用程序的扫描器,是 Pro 版独有的,社区版则不带有此功能。

    BurpSuite

    使用方法是在抓包后右键菜单,出现 Do a active scan,点击后则会发送到 Burp 的 Scan 模块下,最重要的指示则是会高亮黄色。

    BurpSuite

    Intruder

    Intruder 模块则是整个 Burp 工具里最有用的一块,在暴力这方面经常会上手,可以通过增加一个字典来实现自动化的攻击。

    BurpSuite

    在 Intruder 模块下的 Position 下可以对 HTTP 请求进行操作,可以把 HTTP 请求里的某个单独的参数设置为变量,来进行替换,比如上图所示,标黄的部分即为变量参数。

    Attack type

    Attack type 里的参数有四种,分别是如下图所示:

    BurpSuite

    Sniper

    Sniper,就是将你添加的字典里的数值一次赋给我们的多个参数去组合尝试,比如我们设置了有三个参数,分别是 a,b,c,字典里面有五个值(1,2,3,4,5),那么该模式下 Burp 会把 a 去替换成字典里的数值,b、c 保持原值,然后 b 去替换字典里的数值,a、c 保持原值,c 则以此类推。

    Battering ram

    Battering ram,则是同时将 abc 赋值都用添加的字典去替换尝试。

    Pitchfork

    Pitchfork 则是需要用户导入三个字典,后依次替换变量。

    Cluster bomb

    Cluster bomb 也需要用户导入三个字典,但是他会把每个字典里的数值都去给变量测试替换一遍,比如 a 变量,字典一测试了字典二和三也会跟上去替换。

    Payload

    Payload,作用是导入字典的作用:

    BurpSuite

    Simple list

    在这个模块下的 Simple list 定义则是最基础的,适合小量数据。

    BurpSuite

    Brute forcer

    Brute forcer 则是单纯的暴力,选择这个模块后他会尝试字典的所有内容。

    Options

    Options 是 Intruder 最后一个模块,他的功能是线程等功能的设置。

    Number of chreads,线程量。

    Number of retries on network failure ,则是网络故障的重试次数,三次则是重试三次连接。

    Pause before retry,重试失败的请求时,Burp 将在重试之前等待失败后的指定时间(以毫秒为单位)。如果服务器被流量淹没,或发生间歇性问题,最好在重试之前等待一段时间,默认值为 2000 毫秒。

    Repeater

    Repeater 即网页请求头,一般使用这个功能也是通过 Proxy 抓包然后 Send 发送过来的。

    主要就是修改请求的各项参数等等然后点击左上角的 go 发送出去,然后在右边接受到请求,同时在右侧显示请求和状态,多作用于的 HTTP 请求的模糊测试。

    BurpSuite

    Decoder

    Decoder 模块是一个方便的编码器,故此不再多叙述。

    Comparer

    Comparer 模块是一个文件比较的功能,也非常简单,请读者自行了解。

    以上就是BurpSuite的全部内容了,软件爱好者为您提供最好用的软件,为您带来最新的游戏!

    查看

    相关下载

    下载

    好玩游戏大全9.8

    一款为玩家带来最独特游戏合集的应用

    软件资讯

    比特币价值怎么衡量

    比特币作为世界的货币,价值其实一直都是饱受争议的,因为大部分的用户都不会去对比特币的价值进行衡量,其实比特币的价值都是可以自己去估值和衡量的,比特币价值怎么衡量的内容都放置下方了,想要了解的用户都来看看吧。                           

    2024-04-22 【软件教程】
    点击查看更多>>