confluence 升级7.19.14 破解
由于confluence 低版本的破解方式都是通过 confluence_keygen.jar 包方式生成破解码,然后将生成的jar包替换atlassian-extras-decoder-v2-3.4.1,但是在高版本(eg:7.19)的 该jar包版本为atlassian-extras-decoder-v2-3.4.6 ,所以不能以老的方式破解
具体破解方式:
1. 下载confluence 安装包
https://www.atlassian.com/zh/software/confluence/download-archives
2. 自行安装
3. 下载 atlassian-agent.jar 包,
链接: https://pan.baidu.com/s/1W9fn3YA0bvIPX4GJFyQf9w?pwd=gjpj 提取码: gjpj (网上找的,失效了可以留言我发你)
将这个包 放到 /opt/atlassian/confluence/bin 中
编辑 setenv.sh 文件
文件最后增加
export JAVA_OPTS="-javaagent:$LOGBASEABS/bin/atlassian-agent.jar ${JAVA_OPTS}"
4. 生成秘钥
java -jar atlassian-agent.jar -m 'conf@qq.com' -p conf -o 'http://127.0.0.1:8090/' -s 'BUBF-WPAF-KPAT-9N1U'
5. 替换秘钥
将confluence.cfg.xml的秘钥替换掉,注意生成的秘钥每列是回车符,需要换成空格
6. 重启confluence
systemctl restart confluence
--------------------------------------------------------------------------------------------------------------------------------------------------------------
2023-10-13 由于 ATLASSIAN 官网发布了高危漏洞,CVE-2023-22518 ,所以升级为7.19.16版本
升级方式简单,直接下载7.19.16 安装包,安装后按照上述方式 3 增加 atlassian-agent.jar 包,重启服务,至此更新完成
遇到的问题:
在本地虚拟机上安装7.19.16版本的安装包时,有如下报错:
按照ubuntu社区大佬们的讨论方式,应该和linux操作系统版本有关,所以需要升级或者更换镜像版本。虚拟机linux系统版本(7.9.2009 有报错) 正式linux系统版本 (7.6.1810 安装正常)
https://ubuntuforums.org/showthread.php?t=2394929&s=f46f3fd76c20fd8a0489b495d2c6c36e