使用 Burpsuite 测试的常用操作(一)

news/2023/5/28 8:17:46

大家好啊,我是大田。

今天分享一下 Burpsuite 在工作中常用操作,本文先说说其中两个操作。

一、了解一下 Burpsuite 做什么

1、Burpsuite 是一个黑客工具、安全测试工具、半自动化抓包、篡改信息。

2、他能做:代理工具 Proxy 、爬虫 Spider、暴力破解 Intruder、漏洞扫描 Scanner、重放请求 Repeater、附属工具 decode comparer、扩展定制 Extender。

3、测试人员最常用的功能就是:

假如要攻击服务器端,此时我们要篡改请求;

假如要攻击客户端,此时我们要篡改响应。

二、Burpsuite 运行需要的环境

1、JDK 配置安装、版本选择

方式1:Burpsuite 1.7.* —— java 8(本文用这个版本)

方式2:Burpsuite 2021 —— java 11

2、专业版本需要注册机,社区版本不需要

三、本文中 2 个常用操作

1、创建快捷启动方式

打开注册机

复制这段命令,写在记事本中,修改为 .bat 后缀名的批处理文件 runburpsuite.bat

为了不出现 DOS 黑窗口,创建一个以 vbs 后缀的文件 startburp.vbs,文件内容如下

Set ws = CreateObject("Wscript.Shell")ws.run "这里填写 runburpsuite.bat 的绝对路径".vbhide

鼠标右键将 startburp.vbs 发送桌面快捷方式,可以在桌面直接启动。

2、Burpsuite 爬行

1)新建爬行,编辑详情 scan details

2)爬行配置 scan configuration

这里一般是不需要做的

但是可以配置 user-agent

配置 user-agent 具体步骤如下:

f12,访问百度后,找出标头中的 user-agent 字段值

设置中配置,按下图指示做即可

3)应用登录 Application login

爬行中可以不设置这里的,了解一下就行。假如被测系统需要验证码,那么可以忽略这个功能。

4)资源池

一般不在上图的 Resource 中设置,因为new scan 右边有个小齿轮设置里会有默认的配置,如下图

点击设置新增后,发现这里有默认的资源池设置,我一般不做修改

5)保存 new scan 运行本次测试

new scan 里面配置好了之后,点击保存,burpsuite 就会运行了,如图所示。

例子 1:爬行演示

例子 2:爬行 + 审计演示,出现问题点圆框,右侧框是问题事件,展示这个任务下有多少问题点,问题会暴露出来。

出现 high medium这两类的问题点时,此时应该提 bug 了

面板中,我一般会将 high、medium、certain、firm 类的问题展示出来,如下图圈出来的

6)导出本次测试结果

下图可以选中某个任务(如任务 5)后,可以多选,右键导出本次运行结果,选择 html 的报告类型即可,一路 next,最后要选择要保存到的地址就 ok 了。

除了导出结果还可以右键选择一个问题高亮,提醒自己要和开发沟通处理的。

下面就是导出的报告

全文完,如果喜欢,就点个赞或者在看吧 ,转发、评论是对大田创作的最大支持~

我是大田,持续聚焦分享软件测试真实工作经验、职场经验、面试经验

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4556720.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

mysql 累加_mysql累加、累减

累加先上表结构:CREATE TABLE abc (jidu int(11) NOT NULL AUTO_INCREMENT,jine int(11) DEFAULT NULL,PRIMARY KEY (jidu)) ENGINEInnoDB AUTO_INCREMENT14270 DEFAULT CHARSETutf8;数据:INSERT INTO abc (jidu, jine) VALUES (1, 100);INSERT INTO abc…

协程应用——aiohttp异步爬虫实战

aiohttp异步爬虫实战1. 案例介绍2. 准备工作3. 页面分析4. 实现思路5. 基本配置6. 爬取列表页7. 爬取详情页8. 总结1. 案例介绍 本例要爬取的网站是https://spa5.scrape.center/,数据量相对大,所以用到了异步爬虫,主要学习这种方法是如何提高效率的。网…

二项式反演公式

二项式反演公式 那个括号起来的就是组合数,我记得组合数那章我有说过 所以来一道例题: 设g(i)表示正好有i封信装错信封 那么全部的C(n, i)*g(i)加起来正好就是所有装信的情况,总共n!种情况 n! Σ C(n, i)*g(i) (i从0到n) 那么f(n) n!&a…

IronOcr for NET 2023.1.11644 Crack

IronOcr --version 2023.1.11644 add: * Adds Installation.LanguagePackDirectory for specifying path to .ocrdata files * Adds OcrInput.SelectTextColors for only reading text of specific colors * Fixes IronOcr for use with ClickOnce publishing and dotnet pub

剪辑技巧,简单几步骤即可混剪出多段视频素材

每个人都觉得混剪视频的这个工程量很大,但是其实只要你用对了技巧,实在是事半功倍了。下面随小编一起来试试吧,希望能给大家带来帮助。 材料准备: 一台Win系统的电脑 媒体梦工厂 多段短视频、音频以及文案素材 步骤演示; 第一步&a…

视频虚化边框剪辑技巧分享

视频上如何加上虚化的边框呢?给大家分享一个批量剪辑的技巧,简单轻松的剪辑操作方法。赶紧分享给小伙伴们吧。 在电脑上运行视频剪辑高手,选择“批量剪辑视频”的这个功能版块。 在此版块上,将需要剪辑的视频都添加到原视频地址…

视频剪辑技巧,视频旋转/翻转视频最简单的操作

现在的人都喜欢玩视频,对视频也会进行一些剪辑,比如像视频旋转/翻转,这里为大家分享一些简单的操作的小技巧,一起来看操作步骤。 先来查看多个视频同时翻转后的效果 水平翻转的效果: 垂直翻转的效果: 下面…

视频剪辑技巧,同时剪辑两种效果操作

遇到想要批量剪辑视频时,如何给视频同时添加上两种效果剪辑呢?下面就以给多个视频添加滚动字幕水印,并让视频有渐入效果播放为例,一起来操作批量剪辑多个视频的步骤,希望以后可以用到。 准备工具: 下载一个…

新手必学的几个视频剪辑技巧

在视频崛起的时代,B站和抖音等平台的视频都非常火爆,如果你还不会剪辑视频怎么办?今天小编给大家分享一些技巧,轻松上手,学会剪辑。 首先要给大家推的是一个新手和老手都必选的剪辑工具——视频剪辑高手,界…

如何在线剪辑视频,视频剪辑技巧分享

在这个视频盛行的年代,人人都在拍摄视频、剪辑视频,那么当你拥有多个视频的时候,该如何进行剪辑呢? 声音 打开视频剪辑高手,对于需要剪辑的视频素材,可能需要对声音进行调整,比如先去声再添加音…

分享一个非常实用的视频剪辑技巧

很多刚开始学习剪辑的宝贝们,虽然有素材在手,但却不知道如何高效剪辑好视频,于是乎,今天小编给大家安利一个新的剪辑技巧,下面一起来试试,希望能给大家带来帮助。 流畅的剪辑过程 第一步,粗剪&…

三个短视频剪辑技巧分享,控制时长很关键,轻松剪出高质量视频

三个短视频剪辑技巧分享,控制时长很关键,轻松剪出高质量视频 很多小伙伴都知道,短视频剪辑学起来其实并不难,入门非常简单,只要找对教程,少则三天,多则一周,就可以掌握基本的短视频…

Netty学习前置知识:NIO三大组件

一、前言 在上一篇文章中我们学习了几种IO模型,由于Netty是基于NIO实现的所以我们今天继续学习NIO的相关知识,今天的主题是NIO的三大组件:Selector、Buffer、Channel。 二、NIO三大组件 一个NIO Demo 在讲述NIO三大组件之前,让…

湖中剑 前端周刊 #11 | VSCode插件开发、策略模式、React Router 6、位运算技巧、Nuxt 3、打字机效果

周刊收集包括前端(但不限于前端)的文章、新闻、开源项目、工具等等,每周一更新。 📰 News Parcel 2 Parcel 2由Rust重写,性能有了很大的提升,本次更新: 🔌 全新的插件系统&#…

Redis下载安装与配置(linux)

一、Redis下载与安装 1.下载安装包 官网下载地址:Download | Redis 点击"Download 7.0.7",即可进行下载。 2.将安装包上传至服务器 2.1将安装包上传至/usr/local目录并解压 cd /usr/local lstar -zxvf redis-7.0.7.tar.gz2.2删除安装包 r…

打字速度慢?玩一玩自由钢琴吧~

听过一个很有意思的问题, 打字速度对编程的影响大吗? 打字对编程本身的影响不大,但花几个星期练一下打字绝对是好事, 比如: 你更愿意写注释了;快速的聊天回复使你更好地保护你的工作思路;聊天回复快的程序员, 都有了女友, 站在程序员鄙视链巅峰! 如何更…

Unity技术手册-UGUI零基础详细教程-Text文本(打字、阴影、渐变)

往期文章分享点击跳转>《导航贴》- Unity手册,系统实战学习点击跳转>《导航贴》- Android手册,重温移动开发 本文约8千字,新手阅读需要20分钟,复习需要12分钟 【收藏随时查阅不再迷路】 👉关于作者 众所周知&…

react 打字机效果_如何用打字稿构建素描插件React第1部分

react 打字机效果At Overlay, we started 2 years ago building a Sketch Plugin to help designers t export their symbols into prod-ready React/Vue.js components. I write this article to help people create Sketch plugins and to share our technical expertise on …

通过Premiere pro制作打字效果

文章目录1.添加多个字幕的方式1.添加第一个字幕2.复制副本3.拖入控制台2.裁剪的方式1.制作字幕2.添加裁剪3.进行裁剪显示控制3.作品和素材下载1.添加多个字幕的方式 添加多个字幕的方式会让你的控制台的元素变多,虽然这种方式比较简单,但是你最后会看到…

如何根据利用企业微信机器人群自动推送消息

如何根据利用企业微信机器人群自动推送消息 1.自动推送文字,消息,艾特所有人或指定人等等: import request #发起https requests请求url************************ #此处填入自己创建的企业微信机器人的urldef bot_txt(url):headers{"C…