前提是你保留了之前安装confluence和jira的破解jar. 全新安装的,需要算号那一步。

Confluence破解

  1. 如果是NAS,先用SSH,连接到NAS,并获得root权限。
  2. 进入confluence的容器内
docker ps
# 会列出所有在运行的镜像,找到Confluence镜像对应的ID
# 填到下方的命令中,就以root的身份,进入到了镜像中
sudo docker exec -ti -u root Confluence_ID bash
  1. 破解文件所在的路径
/opt/atlassian/confluence/confluence/WEB-INF/lib/
  1. 做好备份
cp /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar.bak
  1. 将源文件考出到容器外
cp /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /var/atlassian/confluence/atlassian-extras-2.4.jar
  1. 使用算号器修改atlassian-extras-2.4.jar文件。
  2. 将修改后的文件,覆盖原始文件,注意将文件名改回原来的atlassian-extras-decoder-v2-3.4.1.jar
rm /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar 
cp /var/atlassian/confluence/atlassian-extras-decoder-v2-3.4.1.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/

jira破解

  1. 进入jira的容器内docker ps 会列出所有在运行的镜像,找到jira镜像对应的ID, 填到下方的命令中,就以root的身份,进入到了镜像中
sudo docker exec -ti -u root jira_ID bash```
  1. 直接将破解文件覆盖原始文件
rm /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar
cp /var/atlassian/jira/atlassian-extras-3.2.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/

confluence修改绑定的url

如果变更了confluence的地址和端口, 需要修改'/opt/atlassian/confluence/conf/server.xml' 文件中的对应配置,然后重启docker镜像

image.png

Jira 破解方法2

使用atlassian-agent-v1.2.3 进行破解。下载地址 (访问码:svd1)

  1. 在安装界面 或者 重新激活的界面,拿到用户ID,格式类似 BBN5-2J15-RXX6-WEEU
  2. 进入docker镜像内,将文件atlassian-agent.jar复制到镜像系统内
cp /var/atlassian/jira/atlassian-agent.jar /opt/atlassian/jira/
  1. 设置 全局变量
echo 'export JAVA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-agent.jar ${JAVA_OPTS}"' >> /opt/atlassian/jira/bin/setenv.sh
  1. 重启 docker镜像,然后再次进入docker。运行命令行,查看返回的结果里,是否有路径-javaagent:/opt/atlassian/jira/atlassian-agent.jar
ps axu | grep jira
  1. 运行一下命令,生成license。其中BBN5-2J15-RXX6-WEEU 需要改成你自己的ID
java -jar atlassian-agent.jar -p jira -m abc@gmail.com -n yourname -o jira.website.com -s BBN5-2J15-RXX6-WEEU

image.png

6.复制上图中生成的序列号字符串,变成一行的字符串。然后使用sql软件,打开jira绑定的数据库,找到其中的productlicense 。 替换其中的license 字符串。

image.png

image.png

  1. 重新启动 jira镜像。激活成功。

破解插件(未验证)

java -jar atlassian-agent.jar -p `com.go2group.jira.plugin.synapse` -m abc@gmail.com -n ctiself -o jira.peacharc.com -s BBN5-2J15-R4A6-W6QU

image.png

参考:

  1. https://www.jianshu.com/p/d177efaf105d
  2. http://madblog.cn/posts/0d0806df1fec8d39.html
Last modification:March 18, 2023
如果觉得文章对你有用,请随意赞赏