Kali Linux下安装BurpSuite Pro

您所在的位置:网站首页 burpsuite破解版 Kali Linux下安装BurpSuite Pro

Kali Linux下安装BurpSuite Pro

2023-03-18 22:45| 来源: 网络整理| 查看: 265

00 导语

Kali作为网络安全人员常用的一个linux发行版具有很多强大的功能,其中BurpSuite是进行网页渗透测试的一个强大工具。Kali默认安装的BurpSuite为社区版,功能有限,使用完整的功能则需要购买BurpSuite Pro(简称BSP或BP)。

本文章主要介绍如何在Kali Linux上安装BSP的个人使用版本,支持基于VM虚拟机及基于wsl2的Kali。

此处声明:

本文章介绍内容均源于网络上公开资源,如果涉及侵权,请联系本人进行删除;本文章介绍的工具、软件等仅限个人学习使用,请勿用于商用;本人对读者安装软件后的行为不负任何责任。01 安装前提

所需资源如下:Kali Linux;Java SE Development Kit(JDK);BurpSuite Pro;BurpLoaderKeygen。

Kali Linux

本文提供两种安装Kali Linux途径:

安装基于VM虚拟机的Kali Linux:优点是工具齐全,预装了很多实用的网络安全方面的应用,并且可以通过快照机制防止安装错误导致的一系列疑难杂症,十分推荐使用。

首先确保已安装VMware或者VirtualBox,然后前往Kali官网下载镜像进行安装:

VMware官网:https://www.vmware.com/cn/products/workstation-pro.html VirtualBox官网:https://www.virtualbox.org/ Kali官网:https://www.kali.org/get-kali/

在虚拟机上安装Kali教程不详细叙述,请自行网上搜索。

安装完毕后可以找到社区版本的BurpSuite:

使用VMware运行的Kali

2. 安装基于WSL2的Kali Linux:

WSL2是Windows下的Linux子系统,具有完整的Linux内核。基于WSL2安装的Kali主要优点在于最小化安装,没有VM虚拟机上Kali镜像的众多功能。注意:WSL2与VM虚拟机无法同时使用

安装WSL2可以采取下列语句,在管理员模式下的powershell运行:

# 配置 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart # 安装WSL2 wsl --install # 升级 wsl --update # 确认版本为WSL2,如果不是,使用第二条语句更新 wsl --status wsl --set-default-version 2查看WSL版本

安装完毕后,进入Microsoft Store下载Kali

Microsoft store中的Kali

下载完毕,win+r运行cmd,进入命令窗口,输入kali即可启动Kali Linux。首次使用需要设置账户及密码。

启动kali

此时Kali为命令行模式,需要图形化界面方便操作。基于WSL2的Kali使用图形化界面需要kex的帮助:

# 使用以下命令安装kex,如果源速度过慢,可以考虑更新为国内源,操作方法请自行网上搜索 sudo apt update sudo apt install -y kali-win-kex # 安装完毕后,输入kex即可使用 kex # 如果需要退出图形化界面,输入kex --stop kex --stop # 更多kex的使用方法可以输入man kex进行查询可以使用多桌面,将kex启动的kali图形界面放在单独的桌面kex启动后

JDK

BurpSuite是基于Java运行的,需要安装适配版本的JDK才能正常运行(建议java >=13.0.0)。

# 可以通过以下命令查看Java版本 java --version

当前官网可以下载17.0版本,亲测可用。

Java官网:https://www.oracle.com/java/technologies/downloads/

BurpSuite Pro

本文的主角,请自行前往官网下载jar包版本

BSP官网:https://portswigger.net/burp/Releases官网可下载最新的版本,也有老版本可以选择

BurpLoaderKeygen

生成授权码工具,来源如下:

https://github.com/h3110w0r1d-y/BurpLoaderKeygen/releases

请自行下载最新版。

下载最新版jar包

下载完毕后请和BurpSuite Pro的jar包放在同一文件夹。

一并放在/usr/burpsuite_pro/中02 Kali Linux配置JDK基于VMware的Kali

基于VMware的Kali自带openjdk:

# 使用以下语句确认java版本,如果版本满足要求,可以跳过配置JDK的步骤 java --version # 如果版本不满足要求,需要重新安装JDK # 使用以下语句确认java包安装位置 update-alternatives --config java # 默认位置为/usr/lib/jvm/,下文按照此位置示范查看java配置,图中已经安装好jdk-16.0.1# 将下载好的JDK包解压至/usr/lib/jvm/ tar zvxf # 解压后获得文件,笔者使用jdk-16.0.1,故下列以该版本做演示 mv ./jdk-16.0.1/ /usr/lib/jvm/ # # 更新kali可以使用的java版本,请根据jdk版本更新路径 update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-16.0.1/bin/java 666 # 再次执行以下命令,修改java版本,选择jdk-16.0.1 update-alternatives --config java # 再次确认java版本 java --versionjava版本确认基于WSL2的Kali

WSL2上的Kali未预装java,直接安装最新版jdk即可

# 将jdk解压到/usr/java/文件夹中 mkdir /usr/java tar zvxf # 笔者使用jdk版本为17.0.2,下列jdk以jdk-17.0.2进行演示 mv ./jdk-17.0.2 /usr/java/ # 编辑环境变量 vi /etc/profile # 在/etc/profile最下方加入下列语句: # java environment export JAVA_HOME=/usr/java/jdk-17.0.2 export PATH=$PATH:${JAVA_HOME}/bin source /etc/profile编辑/etc/profile内容# 查看java路径 which java # 如果路径(定义为)非/usr/bin/java,使用下列语句进行更改 touch /usr/bin/java ln -s /usr/bin/java # 建立软链接 # 安装完毕后输入下列语句查看java版本 java --version查看java版本03 Kali Linux安装BSP

两种Kali配置方式相同,不分开介绍。

# 进入保存BSP和BurpLoaderKeygen.jar的文件夹,启动BurpLoaderKeygen.jar cd /usr/burpsuite_pro java -jar ./BurpLoaderKeygen.jar

启动后如下:

BurpLoaderKeygen启动

点击页面中的【run】,启动burpsuite:

启动完毕,将License中内容复制粘贴至空白处,并点击next

将License的内容复制粘贴至BurpSuite中:

选择Manual activation

使用manual activation,手动激活

复制request内容,粘贴至左边,自动生成respond后,将respond粘贴至BurpSuite的response中

点击next,完成激活

到此激活完毕,需要通过BurpLoaderKeygen中的【run】启动BurpSuite Pro

启动完毕画面

可以将BurpLoaderKeygen中【run】的内容拷贝至shell脚本中,通过脚本启动burpsuite

touch burpstart.sh chmod +x ./burpstart.sh vi ./burpstart.sh # 在文件中输入以下内容 #!/bin/bash burpsuite启动脚本启动完毕04 总结

安装流程小结如下:安装Kali->配置JDK->安装BSP。

在基于WSL2和基于Vmware的Kali的选择中,可以根据实际需求进行选择,如果喜欢最小化安装的,建议使用WSL2;喜欢即装即用,工具齐全的就使用VMware。不过小孩子才做选择,有多台PC可以全都试试。两者在安装BSP的差别主要体现在安装Kali及配置JDK上,安装BSP主要步骤其实是一致的。

欢迎各位读者进行交流,如果有什么纰漏或者不妥之处,还请指正。

以上。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3