Burp Suite 基础知识(一)
前言
大家好,我是小白,下面开始我的表演,以下内容如有雷同纯属巧合,靴靴。 (鞠躬
学到什么就写什么,可能有点乱哈。
Burp Suite 是一款用于攻击 web 应用程序的集成平台,包含了许多工具,设置了不同的模块和接口,且模块功能之间是互通关联的。
安装运行
Burp Suite 使用 Java 开发的,运行时需要依赖于 Java 运行环境,因此需要安装 jdk 。
Burp Suite 肥宅快乐版:https://pan.baidu.com/s/1muN8BuDMfkDE97kPG-kHCg 提取码:yyry
下载后直接安装使用,妈妈再也不用担心我的学习,so easy~
jdk 安装环境就傻瓜式操作,配置一下环境变量,在系统变量 path 中加上 jdk 的 bin 目录路径。
最后,设置代理服务器,以下是 Google 浏览器代理设置步骤:
打开浏览器设置---->高级设置------>打开代理设置。

应用场景
(以下几行文字源自B视频)
1.HTTP服务端接口测试
2.HTTP客户端和HTTP服务端通信测试
3.cookie统计分析
4.HTTP服务器web安全扫描
5.web常用编码和解码
6.web页面爬取
7.字符串随机性简单分析
8.文件差异对比分析
使用教程
默认情况下,burp suite 只会拦截请求的消息,如果想要拦截其他类型,可以手动设置。
勾选以下拦截选项进行修改。

啊对了,建议重新调整下字体,因为是用英文开发,所以中文字体显示时可能会出现乱码。
以下选项修改字体大小和字体样式。

Burp Suite 模块介绍
Target(目标)
site map(站点地图)
左侧会显示所有通过服务器代理的url,右侧显示所访问url的详尽信息。

Target Scope
勾选使用高级范围控制 (大概是这么翻译的叭=.=)
包含两部分功能:包括范围、去除范围。

proxy(代理)
简单画了下 proxy 的作用:

Intercept(截断)
默认情况下显示为“intercept is on”,处于拦截功能状态,在浏览器输入URL并回车,经过burp的数据流量将会被拦截不发送,点击“forward”传输本次数据,“drop”丢弃本次数据。
Raw
显示web请求的raw格式,并且可以手工修改其中的信息。

HTTP history 截取数据流量的历史记录。
options 可选项配置。
Intruder
可以在原始请求的基础上,修改各种请求参数。
使用步骤:
1.完成浏览器的代理设置。
2.在proxy下关闭拦截功能。
3.HTTP history中找到存在问题的请求URL,右击选择发送到intruder。
4.清除自动默认选择的猜测或破解信息的位置。(也可以手工选择、添加位置)
position下选择攻击类型

payload
最后回到position页面,点击stack attack ,发起攻击。
Scan
略。。好吧,我的肥仔快乐版里没有这个模块,肥仔失去快乐。
Burp Suite 基础知识(一)的更多相关文章
- burp suite 基础入门超详细教程
介绍: 都是我个人了解到的信息,,分享给大家 欢迎指正 burp suite 被誉为web安全工具中的瑞士军刀. 大家知道,瑞士军刀,都是体积小,功能强悍,.西方军队的标配.说这么多,只是想强调这款工 ...
- kali linux 渗透入门之基础准备-Burp Suite 代理设置
一:安装火狐浏览器-插件与设置中文 打开浏览器,复制粘贴这条url: https://addons.mozilla.org/en-US/firefox/addon/chinese-simplified ...
- Burp Suite使用介绍
Burp Suite使用介绍(一) 22人收藏 收藏 2014/05/01 19:54 | 小乐天 | 工具收集 | 占个座先 Getting Started Burp Suite 是用于攻击web ...
- 利用Burp Suite攻击Web应用
i春秋作家:Passerby2 web应用测试综述: Web应用漏洞给企业信息系统造成了很大的风险.许多web应用程序漏洞是由于web应用程序缺乏对输入的过滤.简而言之Web应用程序利用来自用户的某种 ...
- Burp Suite使用介绍总结
Burp Suite使用介绍(一) 小乐天 · 2014/05/01 19:54 Getting Started Burp Suite 是用于攻击web 应用程序的集成平台.它包含了许多工具,并为这些 ...
- Burp Suite初探
Burp Suite 是用于攻击web 应用程序的集成平台.它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程. 一.安装部署 需要配置java环境,首先安装java,然后配置 ...
- Burp Suite渗透实战操作指南-上篇
Burp必备知识 在介绍功能之前有必要让大家了解一些burp的常用功能,以便在使用中更好的发挥麒麟臂的优势. 1.1 快捷键 很多人可能都没用过burp的快捷键吧,位置如下,不说话,如果不顺手可以自 ...
- 图解TCP/IP→第2章基础知识
####TCP.IP背景**关键词:ARPANET,UNIX,分组交换技术,*ARPANET(阿帕网),也是全球互联网的鼻祖.阿帕网的成功也充分证明了基于分组交换技术的通信方法的可行性.*20世纪70 ...
- 【RL-TCPnet网络教程】第2章 嵌入式网络协议栈基础知识
第2章 嵌入式网络协议栈基础知识 本章教程为大家介绍嵌入式网络协议栈基础知识,本章先让大家有一个全面的认识,后面章节中会为大家逐一讲解用到的协议. 基础知识整理自百度百科,wiki百科等 ...
随机推荐
- tornado+ansible+twisted+mongodb操作和维护系统开发自己主动(一个)
前段时间去了解ansible配置管理(http://blog.csdn.net/column/details/ansible.html anisble配置工具盒翻译),我感觉很强烈,认为短期内to ...
- iOS_21团购_顶部菜单和弹出菜单联动
最后效果图: 各控件关系图1: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcHJlX2VtaW5lbnQ=/font/5a6L5L2T/fontsize ...
- sql in(inner join)
查看执行任务可知,使用in关键字,会进行inner join,找出匹配项
- VS创建新的本地数据库
image image (localdb)\v11.0是VS内置SQL Server+版本号
- WPF中任意Object的XAML代码格式化输出
原文:WPF中任意Object的XAML代码格式化输出 有时候,我们需要将WPF中的控件自身的XAML代码输出成文本,那么,我们可以使用System.Windows.Markup.XamlWriter ...
- WPF三维图形
原文:WPF三维图形 wpf 三维图形基础生成三维图形的基本思想是能得到一个物体的三维立体模型(model).由于我们的屏幕只有二维,因而我们定义了一个用于给物体拍照的照相机(Camera).拍到的照 ...
- git/github初级运用自如 (good)
三 . 设置用户信息 这一步不是很重要,貌似不设置也行,但github官方步骤中有,所以这里也提一下. 在git中设置用户名,邮箱 $ git config --global user.name &q ...
- Win8 Metro(C#)数字图像处理--2.52图像K均值聚类
原文:Win8 Metro(C#)数字图像处理--2.52图像K均值聚类 [函数名称] 图像KMeans聚类 KMeansCluster(WriteableBitmap src,i ...
- 零元学Expression Blend 4 - Chapter 13 用实例了解布局容器系列-「Pathlistbox」I
原文:零元学Expression Blend 4 - Chapter 13 用实例了解布局容器系列-「Pathlistbox」I 本系列将教大家以实做案例认识Blend 4 的布局容器,此章介绍的布局 ...
- 有未经处理的异常(在 xx.exe 中): 堆栈 Cookie 检测代码检测到基于堆栈的缓冲区溢出。
一般这个问题是数组越界. 我产生这个异常的代码是这句:memcpy(tmp_cert.byKey, m_row[2], 255); 255的长度超过了char数组tmp_cert.byKey的长度.