Burpsuite Professional安装及使用教程(抓包)

Burpsuite Professional安装及使用教程(抓包)先从吾爱破解论坛下载工具:https://down.52pojie.cn/Tools/Network_Analyzer/Burp_Suite_Pro_v1.7.37_Loader_Keygen.zip工具运行需要Java环境,请自行安装,此处不赘述。解压完后双击keygen填一下LicenseText(随意),然后点击Run即可启动BurpSuite的主程序将keygen中得到的License复制粘贴到这里然后点击Next点击这个后出现下一个界面点击Copyreques

大家好,又见面了,我是你们的朋友全栈君。

1、先从吾爱破解论坛下载工具:https://down.52pojie.cn/Tools/Network_Analyzer/Burp_Suite_Pro_v1.7.37_Loader_Keygen.zip
工具运行需要Java环境,请自行安装,此处不赘述。解压完成后右击burp-loader-keygen.jar,以Java(TM) Platform SE binary的方式打开keygen

 Burpsuite Professional安装及使用教程(抓包)

 

2、修改License Text为任意值

 Burpsuite Professional安装及使用教程(抓包)

 

3、点击run启动burpsuite

 Burpsuite Professional安装及使用教程(抓包)

 

4、如果上述方式没有成功启动burpsuite,打开cmd,进入burp-loader-keygen.jar所在目录,执行命令:java -Xbootclasspath/p:burp-loader-keygen.jar -jar burpsuite_pro_v1.7.37.jar

 Burpsuite Professional安装及使用教程(抓包)

 

5、打开burpsuite成功

 Burpsuite Professional安装及使用教程(抓包)

 

 

6、将Keygen中License复制粘贴到burpsuite中

 Burpsuite Professional安装及使用教程(抓包)

 

点击Next

Burpsuite Professional安装及使用教程(抓包)

 

7、然后点击Manual activation

 Burpsuite Professional安装及使用教程(抓包)

 

8、点击Copy request

 Burpsuite Professional安装及使用教程(抓包)

 

9、点击Copy request,复制完成之后,将字符串粘贴到keygen的Activation Request框里,然后Activation Response框里就有了结果,如下

 Burpsuite Professional安装及使用教程(抓包)

 

10、复制完后,将字符串粘贴到BurpSuite剩下的那个框里,如图,再点击Next显示激活成功

 Burpsuite Professional安装及使用教程(抓包)

 

11、再点击Next显示激活成功

 Burpsuite Professional安装及使用教程(抓包)

 

然后点击Next

 Burpsuite Professional安装及使用教程(抓包)

 

再点击Start Burp

 Burpsuite Professional安装及使用教程(抓包)

 

12、burpsuite主界面

 Burpsuite Professional安装及使用教程(抓包)

 

13、激活之后,不能通过双击BurpSuite主程序来启动,否则启动之后还是需要输入key,两个文件必须放在一个目录下,启动方式有两种:

通过 keygen 上的 run 按钮来启动

在文件目录下执行java -Xbootclasspath/p:burp-loader-keygen.jar -jar burpsuite_pro_v1.7.31.jar来启动.为了方便,可以将命令保存为一个bat

 

Burpsuite神奇常用功能使用方法总结

Burpsuite介绍:

一款可以进行再WEB应用程序的集成攻击测试平台。(抓https要在浏览器中导入证书)

1、学习Proxy

 Burpsuite Professional安装及使用教程(抓包)

 

首先看标红,intercept is on 为拦截状态  其对应的intercept is off 为非拦截状态,设置完代理后打开拦截状态,浏览器发起的请求会被burpsuite所拦截

 Burpsuite Professional安装及使用教程(抓包)

 

forward: 进行请求后被拦截,点击forward可以继续此次请求,如果你点击drop则丢弃此请求数据。继续请求后能够看到返回结果

 Burpsuite Professional安装及使用教程(抓包)

 

可以在消息分析选项卡查看这次请求的所有内容

1)Raw 这个视图主要显示web请求的raw格式,包含请求地址, http协议版本, 主机头, 浏览器信息,accept可接受的内容类型,字符集,编码方式,cookies等,  可以手动修改这些内容,然后在点击forward进行渗透测试

2) params 这个视图主要是显示客户端请求的参数信息,get或者post的参数,cookies参数,也可以修改

3)headers是头部信息和Raw其实差不多,展示更直观

4)Hex 这个视图显示Raw的二进制内容

 

注意: 默认情况下,BurpProxy只拦截请求的消息,普通的文件如css,js,图片是不会拦截的,当然,想拦截什么都可以设置,我们现在知道了怎么设置代理,怎么安装,怎么进行请求拦截,怎么修改请求发起的内容向服务端进行渗透,接下来我们学习一下怎么控制这些拦截

 Burpsuite Professional安装及使用教程(抓包)

 

 

上图为http history 所有拦截的历史均会被记录起来

 Burpsuite Professional安装及使用教程(抓包)

 

 

Burp Proxy的拦截功能主要由Intercept选项卡中的Forward、Drop、Interception is on/off、Action构成,它们的功能分别是: Forward的功能是当你查看过消息或者重新编辑过消息之后,点击此按钮,将发送消息至服务器端。 Drop的功能是你想丢失当前拦截的消息,不再forward到服务器端。Interception is on表示拦截功能打开,拦截所有通过Burp Proxy的请求数据;Interception is off表示拦截功能关闭,不再拦截通过Burp Proxy的所有请求数据。 Action的功能是除了将当前请求的消息传递到Spider、Scanner、Repeater、Intruder、Sequencer、Decoder、Comparer组件外,还可以做一些请求消息的修改,如改变GET或者POST请求方式、改变请求body的编码,同时也可以改变请求消息的拦截设置,如不再拦截此主机的消息、不再拦截此IP地址的消息、不再拦截此种文件类型的消息、不再拦截此目录的消息,也可以指定针对此消息拦截它的服务器端返回消息。                                                                                                            

2、burpsuite使用(抓包、截包、改包)

这里推荐火狐浏览器来配合burp使用。

1)设置浏览器

工具-选项-网络设置-设置,将连接设置改为手动代理配置

Burpsuite Professional安装及使用教程(抓包)

 

输入127.0.0.1:8080,点击回车,进入burp证书下载页面

 Burpsuite Professional安装及使用教程(抓包)

 

点击右上角,下载证书

 Burpsuite Professional安装及使用教程(抓包)

 

在选项里搜索证书,点击【查看证书】

 Burpsuite Professional安装及使用教程(抓包)

 

点击【导入】,导入刚刚下载的burp证书,这样就可以使用burp抓取https请求了

 Burpsuite Professional安装及使用教程(抓包)

 

这时候计算机上的火狐浏览器也设置为了代理模式。代理设置成功之后,访问网页是访问不了的,因为我们没有将请求转发,接下来就需要配置burp来转发浏览器的请求。

2)配置burp监听端口

然后打开burp

 Burpsuite Professional安装及使用教程(抓包)

 

在监听的端口设置与代理的端口相同

3)抓包

 将burp设置为Intercept is on,在火狐浏览器里输入baike.baidu.com

 Burpsuite Professional安装及使用教程(抓包)

 

将Intercept is on设置为Intercept is off

 Burpsuite Professional安装及使用教程(抓包)

 

 

4)截包

这时候就需要打开拦截功能了

之前在抓包的时候可以看到,百度搜索一次要发送很多个请求,这个时候停留在第一个请求上面,这时候,如果不听地点击forward的话,就会一直发送接下来的请求。如果不停点击drop,就会把这些请求的包一个个丢掉。

5)改包

比如水果网http://www.guo68.com/搜索水果:pingguo(搜索中文的时候抓的包是乱码,不利观察)

一直点击forward,并且查看params选项,直到参数的内容中出现pingguo

 Burpsuite Professional安装及使用教程(抓包)

 

这时候把pingguo改成putao,继续点击forward或者关闭拦截功能。

 Burpsuite Professional安装及使用教程(抓包)

 

便会搜索putao了。

欢迎交流,共同进步,一起仗剑走天涯!!!                                                            

                                                                                                                                 —莫凉— 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135129.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Spring Boot教程(十三):Spring Boot文件上传「建议收藏」

    Spring Boot教程(十三):Spring Boot文件上传「建议收藏」一、创建一个简单的包含WEB依赖的SpringBoot项目pom.xml内容:<!–SpringBootweb启动器–><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-…

    2022年6月14日
    38
  • 一线工程师告诉你嵌入式真实现状与发展前景「建议收藏」

    个人说明:本人并不是年薪百万的技术大牛,但总算是一名合格的嵌入式工程师,现在某企业担任嵌入式软件工程师开发一职,以下观点可能会带有片面或者分析不全,但却是一名一线企业嵌入式软件开发者真实感受和所得,希望能帮助那些有需要的人,我明白年轻人出来打拼都不容易。为何要写这片文章?小生也是过来人,踩过你们踩过的坑百度搜索“嵌入式”、“嵌入式开发”、“嵌入式发展前景”等字眼,出来的都是一大堆培训机构,…

    2022年4月4日
    72
  • pycharm django环境搭建_创建web项目

    pycharm django环境搭建_创建web项目1、Python环境搭建博主版本选择:Python2.7.15、Django1.11.82、pycharm安装pycharm激活成功教程版下载地址: 3、pycharm创建Django项目在软件安装和环境配置完成后,打开Pycharm.Step1.点击 File–>NewProject 弹出如下窗口Step…

    2022年8月25日
    5
  • Android Bundle类

    Android Bundle类

    2021年12月4日
    56
  • html语言添加下划线,HTML页面中怎么文本添加下划线?[通俗易懂]

    html语言添加下划线,HTML页面中怎么文本添加下划线?[通俗易懂]怎么在HTML页面中给文本添加下划线?下面本篇文章就来给大家介绍一下HTML、CSS给文本添加下划线的方法,希望对大家有所帮助。HTML添加下划线在HTML中可以使用标签定义下划线文本,即为文本添加下划线。下划线标签告诉浏览器把加入到u标签的文本加下划线样式呈现显示给浏览者。对于所有浏览器来说,这意味着要把这段文字加下划线样式方式呈现给大家显示。语法:我被加下划线了说明:标签定义与常规文本风格不…

    2022年6月3日
    39
  • wing是什么_最短路径floyd算法例题

    wing是什么_最短路径floyd算法例题给定一个由 n 行数字组成的数字梯形如下图所示。梯形的第一行有 m 个数字。从梯形的顶部的 m 个数字开始,在每个数字处可以沿左下或右下方向移动,形成一条从梯形的顶至底的路径。规则 1:从梯形的顶至底的 m 条路径互不相交。规则 2:从梯形的顶至底的 m 条路径仅在数字结点处相交。规则 3:从梯形的顶至底的 m 条路径允许在数字结点相交或边相交。对于给定的数字梯形,分别按照规则 1,规则 2,和规则 3 计算出从梯形的顶至底的 m 条路径,使这 m 条路径经过的数字总和最大。输入格式第 1

    2022年8月9日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号