burpsuite安装超详细保姆级教程

目录

burpsuite简介

Burp Suite的主要功能包括:

压缩包链接

JDK安装

配置环境变量 

创建JAVA_HOME环境变量

创建CLASSPATH环境变量

新建path变量

验证JDK是否安装合适

bp激活


burpsuite简介

Burp Suite是一款广泛使用的网络安全测试工具,主要用于Web应用程序的安全性测试。它由PortSwigger公司开发,提供了一整套功能,帮助安全专家在Web应用中发现和利用漏洞。

Burp Suite的主要功能包括:

  1. 代理服务器:Burp Suite可以充当中间人代理,拦截和修改浏览器与目标服务器之间的HTTP/S请求和响应。这使得用户能够查看和修改传输的数据。

  2. 扫描器:内置的扫描器可以自动检测Web应用中的常见安全漏洞,如SQL注入、跨站脚本(XSS)、潜在的安全配置错误等。

  3. 爬虫工具:Burp可以自动爬取Web应用程序,以发现所有可以访问的页面和功能,帮助测试人员全面了解应用结构。

  4. 渗透测试工具:包含多种手动测试工具,允许用户进行深入的渗透测试,如会话管理、认证、权限访问控制等的检查。

  5. 报表生成:可以生成详细的测试报告,帮助团队记录发现的安全问题并制定修复计划。

  6. 扩展性:支持通过Burp扩展库安装额外的插件,用户可以根据需要自定义功能。

Burp Suite有免费版和专业版,专业版提供更多高级功能,非常适合安全研究人员和渗透测试工程师使用。通过这些功能,Burp Suite帮助用户识别和修复Web应用中的安全漏洞,从而提升应用的安全性。通常叫它bp,接下来的文章中我也会用bp称呼。

压缩包链接

bp链接: https://pan.baidu.com/s/1T0PNP9S-IbiPcFAG4HghMQ?pwd=j7wz

提取码: j7wz  

jdk链接: https://pan.baidu.com/s/11YTy8uc80lforlmQCB7Elw?pwd=k6s9

提取码: k6s9

JDK安装

注意:安装JDK前必须将自己之前装的Java程序卸载干净,否则无法安装!

解压后打开该文件

双击安装 

这里注意安装路径是否需要修改

安装成功

配置环境变量 

直接在这里搜索环境变量

如果这个方法不可行,那么找到此电脑图标,右键单击,属性,高级系统设置

创建JAVA_HOME环境变量

创建CLASSPATH环境变量

还是同样的位置,完成后别忘了点确定

变量值如下:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

新建path变量

新建两个变量值

变量值1:%JAVA_HOME%\bin
变量值2:%JAVA_HOME%\jre\bin

再检查一下这三个变量是否配置合适

验证JDK是否安装合适

win+R输入cmd 进入命令提示符,输入如下内容

Java -version:查看版本信息

如果没有显示错误,那么JDK安装没有出错。

bp激活

压缩包解压后打开burpsuite文件夹,双击第一个文件

点击run,等待一会,会出现这个小框,将Licen里的内容复制到这个小框,然后next

接着点Manual activation

接着点击Copy request 复制内容,将其粘贴在Activation Request 

会自动生成Activation Response,然后next

出现这个页面,说明我们的bp已经激活成功了

继续next

Start Burp

成功进入bp,到这里bp安装激活结束!下篇文章说明bp如何使用

希望对你有所帮助!!

### BP安装过程中Java版本不匹配的解决方案 对于BP(Burp Suite)安装过程中的Java版本不匹配问题,确保正确设置和管理不同应用程序所需的特定Java版本至关重要。具体措施如下: #### 保持多版本共存而不干扰 为了使Windows操作系统能够同时运行多个Java版本而不会相互影响,在安装新版本如Java 15时应避免更改任何全局环境变量[^1]。这允许系统保留默认路径`C:\Program Files\Common Files\Oracle\Java\javapath`来自动处理Java执行文件的选择。 #### 验证现有Java版本 确认当前计算机上已有的Java版本情况非常重要。可以通过命令提示符输入`java -version`来进行快速验证。如果有不必要的旧版Java存在,则建议卸载这些冗余版本以减少潜在冲突的可能性[^2]。 #### 调整IDE或工具链配置 当开发环境中涉及Maven或其他构建工具时,需特别注意其指定使用的JDK版本是否与目标应用相匹配。可以在IDE(集成开发环境)内部调整项目的SDK设定,或者编辑`.mvn/jvm.config`文件来强制使用期望的具体JDK版本[^3]。 #### 修改Burp Suite启动方式 针对Burp Suite Professional这类专用安全测试软件,默认情况下会依赖于系统的PATH变量找到合适的Java解释器。为了避免因系统JAVA_HOME指向错误而导致的问题,可以直接通过命令行显式指明要使用的Java可执行文件路径来启动Burp Suite。例如: ```bash "C:\path_to_java_15\bin\java.exe" -jar "C:\Path\To\burpsuite_pro_v2020.12.jar" ``` 这样做的好处是可以精确控制哪个Java版本被用来加载并运行Burp Suite实例,从而绕过可能存在的版本差异带来的麻烦。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值