读书人

JIRA 6.0.1 (ZIP Archive)最新破译方法

发布时间: 2013-10-08 16:24:56 作者: rapoo

JIRA 6.0.1 (ZIP Archive)最新破解方法,绝对可用

?

记住Service ID,SEN和license Key,后面会用到。

填写申请到的license Key使安装继续到创建完管理员账户。关闭JIRA

5、用Version2LicenseDecoder.class和LicenseManager.class替换atlassian-extras-2.2.2.jar对应文件,注意LicenseManager.class文件在atlassian-extras-2.2.2.jar有两个同名的文件,要替换非抽象的那个,不要替换错了。

?

6、替换之后重新启动JIRA,并用管理员登录。进入到授权管理页面,如下图

JIRA 6.0.1 (ZIP Archive)最新破译方法,绝对可用

这是我破解后的样子,破解签是JIRA:EVALUATION,时间是安装时间一个月后到期。

?

进去后,在新的License输入框中输入明码

Description=JIRA: Commercial,
CreationDate=你的安装日期,格式(yyyy-mm-dd),
jira.LicenseEdition=ENTERPRISE,
Evaluation=false,
jira.LicenseTypeName=COMMERCIAL,
jira.active=true,
licenseVersion=2,
MaintenanceExpiryDate=你想设置的失效日期如:2099-12-31,
Organisation=你的JIRA网站的注册名,
SEN=你申请到的SEN注意没有前缀LID,
ServerID=你申请到的ServerID,
jira.NumberOfUsers=-1,
LicenseID=LID你申请到的SEN,注意LID前缀不要丢掉,
LicenseExpiryDate=你想设置的失效日期如:2099-12-31,
PurchaseDate=你的安装日期,格式(yyyy-mm-dd)

注意要用“,”分割。

点击ADD添加先的License。如果没有错误,可以看到License已经更新了。

7、上述破解后,如果你去安装中文插件会看到无效的License提示,但是中文插件也是可以成功安装的,但是插件管理部分无法正常使用。原因是JIRA6 在一些功能中使用的是插件式的验证机制。还要更新一个jar包,这个jar包是atlassian-bundled-plugins.zip中的 atlassian-universal-plugin-manager-plugin-2.10.1.jar;该jar中也有 Version2LicenseDecoder.class和LicenseManager.class文件,同样用修改过的文件替换,然后重启JIRA,插件管理功能可以正常使用了。

?

附上修改的代码:

?

Version2LicenseDecoder类

将canDecode方法改名为canDecode2,再新建一个canDecode方法,方法直接返回true;

public boolean hasValidLicense(String licenseKey)  {return true;    //return (getLicense(licenseKey) != null) && (!getLicense(licenseKey).isExpired());  }


破解完成。

之后可以安装中文插件,汉化一下。

?

大家也可以去CSDN 下载破解包, 里面是直接打包好的补丁。

以上修改只用于学习研究之用,请不要用于任何商业用途,任何由此产生的法律纠纷,均与本人无关,本人概不负责。

读书人网 >行业软件

热点推荐