[JIRA] Jira4 and Jira6 series cracking practices
Preface:
JIRA is a popular Java-based management system. Because Atlassian provides defect tracking services for many open-source projects for free, it is widely used in the open-source field, its Cognition is much higher than other products, and it is easier to use. At the same time, open source is another feature. When users buy their software, they also purchase source code to facilitate secondary development.
However, the free version only has a 30-day trial period, so it has to address how to crack it.
1. Linux6.3.6 cracking authorization
For installation instructions, refer to: Installation:
Therefore, the attack package must be cracked: http://download.csdn.net/detail/mchdba/7950429. After decompression, replace the atlassian-extras-2.2.2.jar in the attachment with the \ atlassian-JIRA \ WEB-INF \ lib jar package of the same name in your jira installation directory,
Description = JIRA: Commercial,
CreationDate = your installation date, format (yyyy-mm-dd ),
Jira. LicenseEdition = ENTERPRISE,
Evaluation = false,
Jira. LicenseTypeName = policcial,
Jira. active = true,
LicenseVersion = 2,
MaintenanceExpiryDate = the expiration date you want to set, for example, 2099-12-31,
Organisation = joiandjoin,
SEN = Note that the SEN you applied has no prefix LID,
ServerID = The ServerID you applied,
Jira. NumberOfUsers =-1,
LicenseID = LID the SEN you applied for. Note that the LID prefix should not be discarded,
LicenseExpiryDate = the expiration date you want to set, for example, 2099-12-31,
PurchaseDate = your installation date, in the format of yyyy-mm-dd)
This installation authorization code instance is:
Description = JIRA: Commercial,
CreationDate = 2014-09-20,
Jira. LicenseEdition = ENTERPRISE,
Evaluation = false,
Jira. LicenseTypeName = policcial,
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
Zxbpi2a682134dpqr/a0rZJS5VmuC0XOBNnjAH/s5bGFxBxABmkcqzzQu2jRTd3bEZaFZvE + AnYzR
JDYWNeDM64G9d1aPJ4TeXxOlOK7cbZbjrbNgkyGwwtg + rbvJpBkHikAR0Adytt0XzFV7R5Y + qQzV
KWZIoVK5FQsWq03YrvdkN/Ekz3S4SXlcpRswPrDdPD/aT + P1nzDMC0CFQCM9 + 0 LlHVNnZQnSTwuR
O3eK + 2gVgIUCteTs4Q3khIgrnsY64hxYB/d8bM = X02dh,
LicenseExpiryDate = 2099-12-31,
PurchaseDate = 2014-09-20
Enter the above authorization code information in the authorization code input box and click "add", as shown below:
Then, when the authorization information is updated, the attack is successful and the following successful information is displayed, such:
2. Linux4.4.5 cracking authorization
For installation of Jira4.4.5, refer to: Installation
(1) decompress the compressed package and compress the directory .. \ atlassian-jira \ WEB-INF \ classes \ com \ atlassian \ jira \ licens \ JiraLicenseStoreImpl. the class file overwrites the JIRA 4.4.5 installation directory/atlassian-jira-4.4.5-standalone/atlassian-jira/WEB-INF/classes/com/atlassian/jira/license/JiraLicenseStoreImpl. class
(2), use WinRar and other compression tools to open the decompressed atlassian-extras-2.2.2.jar file, and find the atlassian-extras-2.2.2.jar \ com \ atlassian \ extras \ decoder \ v2 directory, as shown in:
Then decompress the attack package \ atlassian-jira \ WEB-INF \ classes \ com \ atlassian \ extras \ decoder \ v2 \ Version2LicenseDecoder. class drag to this window to overwrite the original Version2LicenseDecoder. class file, which is used to add the cracked patch class file to the compressed package file.
(3), and then copy the newly generated atlassian-extras-2.2.2.jar in step 2 to the installation directory of jira4.4.5 lib to overwrite the original atlassian-extras-2.2.2.jar file, the directory path is :... /atlassian-jira-4.4.5-standalone.bak/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar
(4) Prepare the authorization code
Open the keytpl_mode.txt file in the archive and enter your own content. The template is as follows:
Description = JIRA: COMMERCIAL)
CreationDate = (Creation Time)
ContactName = xxx (Administrator name)
Jira. LicenseEdition = ENTERPRISE
ContactEMail = xxx@xxx.xxx (administrator's mailbox)
Evaluation = false
Jira. LicenseTypeName = policcial
Jira. active = true
LicenseVersion = 2
MaintenanceExpiryDate = 2099-10-24 (expiration time)
Organisation = xxx (organization name)
Jira. NumberOfUsers =-1
ServerID = B6FW-B4KW-J1A3-4DQB
LicenseID = LID (the long unordered string applied for the 30-day trial)
LicenseExpiryDate = 2099-10-24 (authorization expiration time)
PurchaseDate = 2014-01-10 (registration time)
After the uncomputation, there is a keytpl_case.txt, which is an authorization instance I modified and verified by the instance. The content is as follows:
Description = JIRA: Commercial
CreationDate = 2014-09-24
ContactName = ENTERPRISE
Jira. LicenseEdition = ENTERPRISE
ContactEMail = mchdba@tom.com
Evaluation = false
Jira. LicenseTypeName = policcial
Jira. active = true
LicenseVersion = 2
MaintenanceExpiryDate = 2099-10-24
Organisation = pltest
Jira. NumberOfUsers =-1
ServerID = BGOJ-ERT1-GNGJ-NCRZ
LicenseID = Shanghai
/Uzf // logs
Bytes
LWDUSFTA3dQn1u4qsdFnvMyTln2i/M3dZ3koublpkwrjvRIdoP1CwnRsNh4MNI0wL9aZc/jFVE0J
Bytes
Expires/Jn18B4CF
A5e/t2oDtOS7Z2Lhi5GSehGfaKzX02fj
LicenseExpiryDate = 2099-10-24
PurchaseDate = 2014-09-24
(5) restart the jira4.4.5 service, and enter the authorization code in step (4) in the authorization interface to verify the Service, as shown below:
(6) Check the authorization success result, select "System", and then select "License", as shown below:
PS: When restoring the backup data, you only need to enter the content following the LicenseID in the input column behind the authorization code, as shown below:
Reference: http://www.linuxidc.com/Linux/2014-08/105586p3.htm