在自己安装Burpsuite专业版时遇到了点击run无反映的问题,通过在网上搜索解决问题,对这个问题进行了大致的整理。专业词汇表达不对的地方欢迎各位指出。
Burpsuite简介
Burp Suite 是用于攻击web 应用程序的集成平台,且其是基于java语言的,因此安装Burpsuite之前需要先确定java环境是否安装好
下载JDK文件并进行环境变量配置
(9条消息) JAVA安装详细教程普通网友的博客-CSDN博客java安装教程详细 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:JAVA安装详细教程普通网友的博客-CSDN博客java安装教程详细————————————————版权声明:本文为CSDN博主「普通网友」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:JAVA安装详细教程普通网友的博客-CSDN博客java安装教程详细
检测java环境
-
Win+R=>输入cmd后回车=>打开终端
编辑
-
终端输入命令java
安装/配置成功
未安装/配置成功
返回:“ ‘java‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件 ”
其他报错(遇到了,但是错误种类太多,也没有弄懂,最后是通过将已装的java完全卸载干净后重新安装和配置来解决)
完全卸载java
平台:群英 出处链接:如何完全干净的卸载掉Java,方法操作是怎样-群英 (qycn.com)
注:对完全卸载java的连接内容的补充说明
(1) 步骤三中删除java文件时,可在终端输入命令where java确定java文件所在地址 如第一个位置为:C:\Program Files\Java,这儿一共有4个位置,将这四个路径下的java文件删除
(2)第四步删除注册表中的java文件,如果上面链接方式无法打开注册表,则可以在电脑左下角搜索框中输入注册表编辑器
-
检验java是否完全卸载干净:在终端分别输入java和javac时返回为: ‘java‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件; ‘javac‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
-
终端输入命令javac
成功
失败:‘javac‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件=》java环境配置有问题 若环境配置与连接处无异同,则可能是需要在用户变量的Path路径上添加JDK
再次在终端输入javac进行检测
检查java版本
因为Burpsuite Professional v1.7.37版本与java1.8.0_91、1.8.0_92、1.8.0_45均不兼容(9条消息) Burpsuit注册机使用时报错java.math.MutableBigInteger.inverseMod64(J)J_悟空宇的博客-CSDN博客
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:Burpsuit注册机使用时报错java.math.MutableBigInteger.inverseMod64(J)J_悟空宇的博客-CSDN博客————————————————版权声明:本文为CSDN博主「悟空宇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:Burpsuit注册机使用时报错java.math.MutableBigInteger.inverseMod64(J)J_悟空宇的博客-CSDN博客
在终端输入命令:java -version
结果显示版本为“1.8.0_91”,与Burpsuite版本不兼容
若版本不符合,则切换版本
-
下载与Burpsuite Professional v1.7.37兼容的jdk版本,并进行环境配置(可回到步骤“ 下载JDK文件并进行环境变量配置“),但无需将原版本删除,可按如下方式进行配置
-
Path变量中先后顺序很重要,查找java.exe时是从前到后进行遍历的
-
环境变量配置好后检查java是否切换到新版
开始安装
-
右键burp-loader-keygen.jar文件,以Java(TM) Platform SE binary方式打开 编辑
文件图标会变成java虚拟机样子
-
点击run,运行Burpsuite
注:一定要由burp-loader-keygen.jar驱动开打Burpsuite,而不能提前打开文件burpsuite_pro_v1.7.37.jar,否则点击run会无反应;将lisence复制到Burpsuite也不起作用
-
若按照上述要求操作,但是点击run还是无反应,则可以在burp-loader-keygen.jar文件所在目录下输入命令java -jar burp-loader-keygen.jar再进行第二步
-
若第三步操作完,Burpsuite弹框只是一闪而过,则可在burpsuite_pro_v1.7.37.jar文件所在目录下输入命令
java -Xbootclasspath/p:burp-loader-keygen.jar -jar burpsuite_pro_v1.7.37.jar
注:该命令需要在管理员身份下运行,否则会报错=》以管理员的身份打开命令提示符=》再进行第四步骤 非管理员身份运行结果 管理员身份运行结果 若报错“java.lang.NoSuchMethodError: java.math.MutableBigInteger.inverseMod64(J)J”则说明java与Burpsuite版本不兼容,回到java版本检测和版本切换步骤
-
Burpsuite安装的一般过程
(7条消息) Burpsuite的超详细安装教程(图文版)天璇X的博客-CSDN博客burpsuite
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:Burpsuite的超详细安装教程(图文版)天璇X的博客-CSDN博客burpsuite————————————————版权声明:本文为CSDN博主「天璇X」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:Burpsuite的超详细安装教程(图文版)天璇X的博客-CSDN博客burpsuite