因旧版burp无法解压gzip/deflate而尝试新版本burp所引起的问题

参考文章:【渗透测试】解决BurpSuite2020.12支持Java版本和其他软件不兼容的问题(windows10中Java8和java15共存)
#思路:
我用旧版本2020.4.1版本的burp抓包抓到了一个gzip,deflate格式的包。但是使用Burp自带的unpack gzip/deflate功能却无法成功看到它的明文。我百思不得其解,我偶然在网上看到有一个新版的burp suite pro,于是猜测可能是由于旧版本的burp suite pro功能失效的缘故,我想尝试下载一个最新版的burp suite pro(v2021.5.1)。
#流程:
我下载了最新版的burp后,发现它无法使用,原来我原本的JDK版本是8u271也就是Java8,新版的burp只支持11及以上,于是我便自然而然地去了甲骨文官网下了最新版本的Java17(下载Java17),然后又出现了问题。如下图一。图一

Java17太新了,又不能支持burp,我便去下载Java11-16版本,甲骨文官网上已经无法安装12-16版本的了,11版本和之前的也只能下载到那种安装好了的叫做openJDK的文件(甲骨文官网下载openJDK11)。这里的openJDK也可以使用,但是我想用11的安装包下载,最终找到了。这里具体去哪儿下载不再赘述。最终成功的配置了java11。这时候我们已经可以成功的打开最新版的burp了,不过带来的结果也就是旧版的burp无法继续使用了。
#总结:Java版本更新迅速,往往不是对应版本的Java,很多软件无法使用,这也带来了麻烦。如果我们未来使用一个工具,它无法在Java11上使用,那么该怎么办呢?我们应该考虑像python的pyenv一样的版本管理器。这里推荐两篇文章:[Java升级那么快,多个版本如何灵活切换和管理?]这篇文章未必是解决这种问题的最好办法,可以自己去查找更好讲解版本管理的文章。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值