龙空技术网

Atlassian产品获取License

渐流涟 56

前言:

而今咱们对“cakewalkz3ta手机版”可能比较注意,我们都需要分析一些“cakewalkz3ta手机版”的相关资讯。那么小编同时在网摘上网罗了一些对于“cakewalkz3ta手机版””的相关内容,希望你们能喜欢,你们快快来学习一下吧!

1.获取思路

Atlassian产品要通过注册才能使用,可以模拟其注册过程产生对应的License

注意:破解过程需要一定的编程基础

工具:IDEA

2.获取步骤

2.1.找到对应产品的public_key所在的jar包,各产品路径如下(产品版本不同对应的jar版本略有不同),找到后复制到本地

Confluence:$INSTALL_DIR/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jarJira Software:$INSTALL_DIR/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jarBitbucket:$INSTALL_DIR/atlassian-bitbucket/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar

2.2.在IDEA中创建项目:结构如下

在com.atlassian.extras.decoder.v2包,并将上述jar包中反编译出来的Version2LicenseDecoder类放进来

然后替换替换public_key为AtlassianLicenseGenerator中的Key值

static {   try {      String e = "MIHwMIGoBgcqhkjOOAQBMIGcAkEA/KaCzo4Syrom78z3EQ5SbbB4sF7ey80etKII864WF64B81uRpH5t9jQTxeEu0ImbzRMqzVDZkVG9xD7nN1kuFwIVAJYu3cw2nLqOuyYO5rahJtk0bjjFAkBnhHGyepz0TukaScUUfbGpqvJE8FpDTWSGkx0tFCcbnjUDC3H9c9oXkGmzLik1Yw4cIGI1TQ2iCmxBblC+eUykA0MAAkBrKJN92XEUFWggagAhhhNtFVc/Nh/JTnB3xsQ5azfHq7UcFtPEq0ohc3vGZ7OGEQS7Ym08DB6B1DtD93CwaNdX";      KeyFactory keyFactory = KeyFactory.getInstance("DSA");      //替换此处      PUBLIC_KEY = keyFactory.generatePublic(new X509EncodedKeySpec(Base64.decodeBase64(            "MIIBuDCCASwGByqGSM44BAEwggEfAoGBAP1_U4EddRIpUt9KnC7s5Of2EbdSPO9EAMMeP4C2USZpRV1AIlH7WT2NWPq_xfW6MPbLm1Vs14E7gB00b_JmYLdrmVClpJ-f6AR7ECLCT7up1_63xhv4O1fnxqimFQ8E-4P208UewwI1VBNaFpEy9nXzrith1yrv8iIDGZ3RSAHHAhUAl2BQjxUjC8yykrmCouuEC_BYHPUCgYEA9-GghdabPd7LvKtcNrhXuXmUr7v6OuqC-VdMCz0HgmdRWVeOutRZT-ZxBxCBgLRJFnEj6EwoFhO3zwkyjMim4TwWeotUfI0o4KOuHiuzpnWRbqN_C_ohNWLx-2J6ASQ7zKTxvqhRkImog9_hWuWfBpKLZl6Ae1UlZAFMO_7PSSoDgYUAAoGBAOshUqTDMJgJhrrooXl9ajUjDyunW8FSX1IjOOyNRwd0TEwtzfZzzAzUsGm4bPYjIHQpe1ovONVVUpEzYJGJMxVXbbBHQYMbevdvSUdq90LLWXhgwwlXRAwqPq9S0YZP7r9uisPruk59LVj-D-L_GVacH01LlWkm74ya1CusMxDc"                  .getBytes())));   } catch (NoSuchAlgorithmException arg1) {      throw new Error(arg1);   } catch (InvalidKeySpecException arg2) {      throw new Error(arg2);   }}

替换后编译程序生成新的class文件,然后将文件重新放到jar包中,jar文件可以通过压缩文件的方式打开;最后将替换后的jar包放到安装目录的原位置进行替换

2.3.替换后重启服务,进入激活界面,获取server-id

2.4.运行AtlassianLicenseGenerator程序,输入对应的参数,生成License,并在激活界面填写即可

Atlassian生成过程

标签: #cakewalkz3ta手机版