• jira破解


    JIRA是一个优秀的问题(or bugs,task,improvement,new feature )跟踪及管理软件。
        它由Atlassian开发,采用J2EE技术.它正被广泛的开源软件组织,以及全球著名的软件公司使用,它堪称是J2EE的Bugzilla。

       JIRA提供了全面的功能,界面十分友好,可用性以及可扩展性方面都十分出色,如果购买商业版许可,还可以得到JIRA的源码(在开发许可协议下可以定制自己的JIRA系统)。

    organisation  *****@Cracked By martin.xus@gmail.com  
    Date Purchased  28/四月/06  
    License Type  JIRA Enterprise: Commercial Server  
    License ID  BABQW  
    Support Period  Your commercial JIRA support and updates are available until 03/九月/43.  

    JIRA 3.6 下载:
    http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-enterprise-3.6-standalone.zip

    地址已更新:

    下载(请将rar中的文件释放下来,直接覆盖掉web-inf下面的包即可,适用版本3.6):
    http://www.blogjava.net/Files/martinx/atlassian-extras-0.7.19.rar


    破解jira的License。只是把classes反编译过来,修改一下。效果如下,License的类型为JIRA Enterprise: Commercial Server。



    //要让程序能找到这个包。atlassian-extras-0.7.19.jar

    import com.atlassian.license.LicensePair;
    import java.io.*;
    import java.security.KeyFactory;
    import java.security.Signature;
    import java.security.spec.PKCS8EncodedKeySpec;

    public class keygen
    {

    public keygen()
    {
    }


    public static void main(String args[])
    throws IOException
    {
    try
    {
    long l = 267L;
    long l1 = System.currentTimeMillis();
    long l2 = System.currentTimeMillis();
    String s 
    = “”;
    System.out.println(”Keygen 
    for JIRA Enterprise Edition.”);
    System.out.print(”created by mydaj[ROR].”);
    do
    {
    System.out.print(” Enter your organization name: “);
    for(int i = System.in.read(); i != 10 && i != 13; i = System.in.read())
    = s + (char)i;

    }
     while(s == “”);
    try
    {
    PKCS8EncodedKeySpec pkcs8encodedkeyspec 
    = new PKCS8EncodedKeySpec(EncodedPrvKey);
    KeyFactory keyfactory 
    = KeyFactory.getInstance(”DSA”, “SUN”);
    java.security.PrivateKey privatekey 
    = keyfactory.generatePrivate(pkcs8encodedkeyspec);
    String s1 
    = Long.toString(l, 10);
    s1 
    = s1 + “^^”;
    s1 
    = s1 + Long.toString(l1, 10);
    s1 
    = s1 + “^^”;
    s1 
    = s1 + Long.toString(l2, 10);
    s1 
    = s1 + “^^”;
    s1 
    = s1 + s;
    byte abyte0[] = s1.getBytes();
    Signature signature 
    = Signature.getInstance(”SHA1withDSA”);
    signature.initSign(privatekey);
    signature.update(abyte0);
    byte abyte1[] = signature.sign();
    LicensePair licensepair 
    = null;
    try
    {
    licensepair 
    = new LicensePair(abyte0, abyte1);
    }

    catch(Exception exception1)
    {
    exception1.printStackTrace();
    }

    System.out.println(s1);
    System.out.println(”Your license key is: “);
    System.out.println(licensepair.toString());
    }

    catch(Exception exception)
    {
    exception.printStackTrace();
    }

    }

    catch(IOException ioexception) { }
    }


    static byte EncodedPrvKey[] = {
    48-12617521048-1261,
    446742-12272-505641,
    48-1261312-127-1270-3127,
    83-12729117184182-3374-100,
    46-20-28-25-1017-738260-17,
    680-613063-128-748138105,
    6993643481-58961-11588,
    -6-65-59-11-7048-10-53-10185,
    108-41-12759-1282952111-14102,
    96-73107-10380-91-92-97-97-24,
    41231634-6279-69-87-41-2,
    -73-5827-85987-25-58-88-90,
    21154-5-125-10-45-5930-61,
    25384199022-11150-10117,
    -13-824397-4142-17-14343,
    25-99-47721-572210-105,
    9680-113213511-52-78-110-71,
    -126-94-21-12411-168828-112,
    -127-1270-9-31-96-123-42-10161,
    -34-53-68-859254-7287-71121,
    -108-81-69-658-22-126-78776,
    11617-126103818987-114-70,
    -448979-26113716-127-128-76,
    732211335-2476402219-73,
    -49950-116-56-90-316022122,
    -11784124-11540-32-93-823043,
    -77-90117-111110-9312711-633,
    5398-15-59812213659-52,
    -92-15-66-8881-112-119-88-125-33,
    -3190-27-976-110-11710294-128,
    123853710017659-2-4973,
    424222204250-8830125,
    -37118-5020-82-6308-36106,
    -9-11012410768
    }
    ;

    }
     
  • 相关阅读:
    ORACLE触发器详解
    论文笔记 Interpreting Black-Box Classifiers Using Instance-Level Visual Explanations
    Popush迭代2个人总结
    Popush迭代1个人总结
    Popush第5次会议记录
    Xv6代码阅读报告之进程调度
    Popush源代码学习报告
    Popush 第二次小组会议记录及分工
    Popush 用户故事
    “老衲印象”开发团队章程
  • 原文地址:https://www.cnblogs.com/ruiy/p/break.html
Copyright © 2020-2023  润新知