[Jira] Jira4系列、Jira6系列破解實戰

yuntui發表於2016-11-03
序言:

JIRA 是目前比較流行的基於Java架構的管理系統,由於Atlassian公司對很多開源專案實行免費提供缺陷跟蹤服務,因此在開源領域,其認知度比其他的產品要高得多,而且易用性也好一些。同時,開源則是其另一特色,在使用者購買其軟體的同時,也就將原始碼也購置進來,方便做二次開發。

 

但是免費版本只有30天的試用期,所以不得不涉及的就是如何破解。

1Linux6.3.6版本破解授權

安裝請參考:http://blog.itpub.net/26230597/viewspace-1275597/,確定java環境為1.7系列,安裝好Jira後,登陸進入系統,點選右上角齒輪形狀的管理圖示,選擇“系統”,再選擇“授權”,看到使用日期不到1個月,如下所示:


所以需要破解,破解包下載地址為:解壓縮後,將附件中的atlassian-extras-2.2.2.jar替換你的JIRA的安裝目錄的\atlassian-jira\WEB-INF\lib同名jar包,

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=joiandjoin,

SEN=你申請到的SEN注意沒有字首LID,

ServerID=你申請到的ServerID,

jira.NumberOfUsers=-1,

LicenseID=LID你申請到的SEN,注意LID字首不要丟掉,

LicenseExpiryDate=你想設定的失效日期如:2099-12-31,

PurchaseDate=你的安裝日期,格式(yyyy-mm-dd

 

本次安裝授權碼例項為:

Description=JIRA: Commercial,

CreationDate=2014-09-20,

jira.LicenseEdition=ENTERPRISE,

Evaluation=false,

jira.LicenseTypeName=COMMERCIAL,

jira.active=true,

licenseVersion=2,

MaintenanceExpiryDate=2099-12-31,

Organisation=pl,

SEN=SEN-L4572887,

ServerID=BPT3-4QRK-FCRR-HEP3,

jira.NumberOfUsers=-1,

LicenseID=AAABBw0ODAoPeNptkFtLxDAQhd/zKwI+R9Kwy66FPKxthGhvtF0p4kuso0a6sUwvuP/edissyj4MD

HPOfHOYqzu0tICWeoJy4a+FzzkNwpIK7q1ICF2Ntu3tl5P3Ot89+1SNphnMPCEBwqkJTQ9y9jN+w

zxBPi2a68jW4DpQr/a0rZJS5VmuC0XOBNnjAH/s5bGFxBxABmkcqzzQu2jRTd3bEZaFZvE+AnYzR

JDYWNeDM64G9d1aPJ4TeXxOlOK7cbZbjrbNgkyGwwtg+rbvJpBkHikAR0Adytt0XzFV7R5Y+qQzV

kWZIoVK5FQsWq03YrvdkN/Ekz3S4SXlcpRswPrDdPD/aT+P1nzDMC0CFQCM9+0LlHVNnZQnSTwuR

O3eK+2gVgIUCteTs4Q3khIgrnsY64hxYB/d8bM=X02dh,

LicenseExpiryDate=2099-12-31,

PurchaseDate=2014-09-20

 

將以上授權碼資訊填入授權碼輸入框,點選“增加”按鈕,如下所示:


之後,看到授權資訊更新了,就表示破解成功,會看到如下成功資訊, 如下圖:



2Linux4.4.5版本破解授權

Jira4.4.5安裝請參考:http://blog.itpub.net/26230597/viewspace-1271155/,確定執行的Java環境為1.6系列,破解包下載地址為:

 

(1),破解壓縮包解壓縮以後,把壓縮目錄..\atlassian-jira\WEB-INF\classes\com\atlassian\jira\licens\JiraLicenseStoreImpl.class檔案覆蓋到JIRA 4.4.5安裝目錄/atlassian-jira-4.4.5-standalone/atlassian-jira/WEB-INF/classes/com /atlassian/jira/license/JiraLicenseStoreImpl.class


(2),用WinRar等壓縮工具開啟解壓縮的atlassian-extras-2.2.2.jar檔案,並找到 atlassian-extras-2.2.2.jar\com\atlassian\extras\decoder\v2目錄,如圖下圖所示:

然後把解壓縮的破解包裡面的\atlassian-jira\WEB-INF\classes\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class拖動到這個視窗,覆蓋原來的Version2LicenseDecoder.class文 件,既把破解補丁class檔案新增打到壓縮包檔案中。


(3),再將上一步step2中新生成的atlassian-extras-2.2.2.jar複製到jira4.4.5的安裝目錄下的lib裡面覆蓋原有的atlassian-extras-2.2.2.jar檔案,目錄全路徑為:.../atlassian-jira-4.4.5-standalone.bak/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar


(4),準備授權碼

開啟解壓縮裡面的keytpl_mode.txt檔案,填寫上自己的內容,模板如下:

Description=JIRA:COMMERCIAL(商業)

CreationDate=2014-01-10(建立時間)

ContactName=xxx(管理員的名字)

jira.LicenseEdition=ENTERPRISE

ContactEMail=xxx@xxx.xxx(管理員的郵箱)

Evaluation=false

jira.LicenseTypeName=COMMERCIAL

jira.active=true

licenseVersion=2

MaintenanceExpiryDate=2099-10-24(過期時間)

Organisation=xxx(組織名稱)

jira.NumberOfUsers=-1

ServerID=B6FW-B4KW-J1A3-4DQB

LicenseID=LID(30天試用版本申請的那個一長串無序的字串)

LicenseExpiryDate=2099-10-24(授權過期時間)

PurchaseDate=2014-01-10(註冊時間)

 

解壓縮後有一個keytpl_case.txt,這是我修改的一個授權例項,經過例項驗證OK的,其中內容如下所示:

Description=JIRACommercial

CreationDate=2014-09-24

ContactName=ENTERPRISE

jira.LicenseEdition=ENTERPRISE

ContactEMail=mchdba@tom.com

Evaluation=false

jira.LicenseTypeName=COMMERCIAL

jira.active=true

licenseVersion=2

MaintenanceExpiryDate=2099-10-24

Organisation=pltest

jira.NumberOfUsers=-1

ServerID=BGOJ-ERT1-GNGJ-NCRZ

LicenseID=AAABOA0ODAoPeJxtkMFuwjAMhu95ikg7B9GWiQ0p0kIbobI2RW1B2m6hM1umEKokrcbbr9Bx2DTJF

/uzf//2Xd0BrqDFYTTEYvawiOY4rmocToMZSsA1VrVenQxdpyVDn8rKieiOe7DFYevAOkoCFFuQl

55EeqCXQTJ9JGGE4pPxsvFCHoG22oPzo8BQUz1Qbzu49fBcKk2V6ZVTew1PrgEDE6MR76Xurur0I

LWDUSFTA3dQn1u4qsdFnvMyTln2i/M3dZ3koublpkwrjvRIdoP1CwnRsNh4MNI0wL9aZc/jFVE0J

0FIwntUcUFfii3O2TPHOccMVyzBGyYSNkGFfZdGudGgEjtVqWXGcc1ZjiqwPdg0octVsSa8rAOyE

qs1EXH5in4cDjRLk1v2v4FNZ5sP6eDPe78BHIyPIzAtAhUAg7iL35BejOijkbPhdLwA/Jn18B4CF

A5e/t2oDtOS7Z2Lhi5GSehGfaKzX02fj

LicenseExpiryDate=2099-10-24

PurchaseDate=2014-09-24

 

(5),重新啟動jira4.4.5服務,然後在授權介面框,輸入(4)步裡面的授權碼,就可以成功驗證,如下所示:


(6),去檢視授權成功結果,選擇“System”,再選擇“License”,如下所示:

 

 

 

PS:在恢復備份資料的時候,在授權碼後面的輸入欄裡只需要填寫LicenseID後面的內容即可,如下所示:

 

 

參考文件:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30633755/viewspace-2127681/,如需轉載,請註明出處,否則將追究法律責任。

相關文章