一、 說明
1.1 素材
本文采用素材如下:
Docker鏡像 Github鏈接(https://github.com/cptactionhank)
破解工具 Gitee鏈接(https://gitee.com/pengzhile/atlassian-agent) (https://zhile.io/2018/12/20/atlassian-license-crack.html)
采用以上工具,理論上可以破解幾乎全部版本。
本地下載地址:https://files.cnblogs.com/files/sanduzxcvbnm/atlassian-agent-v1.2.3.zip
1.2 數據庫
如果是選擇外部數據庫,大家可以按照這樣創建:
# 創建jira數據庫及用戶 CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin; grant all on jiradb.* to 'jirauser'@'%' identified by 'tVxxxb6n';
二、 安裝 JIRA(8.8.1)
JIRA 是一個缺陷跟蹤管理系統,為針對缺陷管理、任務追蹤和項目管理的商業性應用軟件,開發者是澳大利亞的Atlassian。JIRA這個名字並不是一個縮寫,而是截取自“Gojira”,日文的哥斯拉發音。 官網
2.1 制作Docker破解容器
編寫Dockerfile文件:
FROM cptactionhank/atlassian-jira-software:latest USER root # 將代理破解包加入容器 COPY "atlassian-agent.jar" /opt/atlassian/jira/ # 設置啟動加載代理包 RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/jira/bin/setenv.sh
2.2 下載破解文件
在gitee 中下載編譯好的即可,放置在Dockerfile同目錄下
- JIRA
--Dockerfile
--atlassian-agent.jar
2.3 構建鏡像
docker build -t jira:latest .
結果如下:
Sending build context to Docker daemon 2.141MB Step 1/4 : FROM cptactionhank/atlassian-jira-software:latest ---> c51100467795 Step 2/4 : USER root ---> Running in 3f9cea0602c7 Removing intermediate container 3f9cea0602c7 ---> 4b9e20ba43cf Step 3/4 : COPY "atlassian-agent.jar" /opt/atlassian/jira/ ---> 61155470b50a Step 4/4 : RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/jira/bin/setenv.sh ---> Running in 5aed1ac41ab7 Removing intermediate container 5aed1ac41ab7 ---> 33d0b86f8262 Successfully built 33d0b86f8262 Successfully tagged jira:latest
2.4 啟動容器
# 提前創建/home/jira目錄 docker run -d --name jira\ --restart always \ -p 18009:8080 \ -e TZ="Asia/Shanghai" \ -m 4096M \ -v /home/jira:/var/atlassian/jira \ jira:latest
2.5 訪問 jira
訪問 IP:18009,選擇語言並選擇手動配置
演示使用內置數據庫(生產環境需配置獨立數據庫):
設置屬性
2.6 破解
復制服務器ID: BRQE-TEN6-TLYV-KFMI 在本地存放atlassian-agent.jar的目錄下執行命令,生成許可證: 需替換郵箱(test@test.com)、名稱(BAT)、訪問地址(http://192.168.0.89)、服務器ID(BY9B-GWD1-1C78-K2DE)為你的信息
java -jar atlassian-agent.jar \ -d -m test@test.com -n BAT \ -p jira -o http://192.168.0.89 \ -s BY9B-GWD1-1C78-K2DE
例如我的信息如下,生成許可證:
java -jar atlassian-agent.jar \
-d -m wangzan18@126.com -n BAT \
-p jira -o http://jira.wzlinux.com \
-s BRQE-TEN6-TLYV-KFMI
==================================================== ======= Atlassian Crack Agent ======= ======= https://zhile.io ======= ======= QQ Group: 30347511 ======= ==================================================== Your license code(Don't copy this line!!!): AAABoQ0ODAoPeJx9ktFPqzAUxt/5K0h8LpaazbmE5CrUhAhMB5rcx46dbTWskNMynX+9Hcy467wkv LSn5/vO+X1c5K1yU7F3fer6bEpHU8rcMC9cRhl1XiUKr8F62ZbGOxyIrlfmTSB4ojRyB4HBFpxUS GVACVUCf28k7iNhIGB0ckPotf2GdLJ2uwCcrZ41oA6I37+1AiIEK4q9Qw64A4yj4G7+xEnBszEpk r8v5OE+jZ1ElqA02GoSRznPSOKPJjd0cjWi7HrsO2GtjB2X2zGr4E2o9YdQ/uSPz8ZeWW97w9N1+ E5UrTCyVsFKVBqcxxbLjdBwXItRQkfEp1/Gxb6BTGwhCGdpyudhfJs4awRQm7ppAP/R7swG+rr6G ZNjw+9wz16feg9YRaBLlE2357Oq5FYaWLpV3+Au9u7GmEZPLy8/NrICT9ZDMeZG4CGtHtiReOd4d 1s4M1wLJXXP9CBrVTsxyx/trVrrLgobXvBbgAhd60/+ebv4XuEML1/KfrcsidO44NHQ/D9/uFOG3 XWDUsN57b9eR44vNpNDgX0C7gEsJDAsAhQGL/A02nteG056fiVCh12XIgz+KwIUG3z2e35ugE7Pc N6ZMj+Aum9LTK8=X02k4
將生成的許可證復制到頁面,完成破解。
接下來就是創建管理員賬號,選擇界面語言等。
查看許可結果