<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    將Java進(jìn)行到底
    將Java進(jìn)行到底
    posts - 15,  comments - 66,  trackbacks - 0
    昨天發(fā)現(xiàn)缺陷管理工具JIRA,目前版本是3.3.3,安裝使用了一下。感覺很好。
    下載地址:http://www.atlassian.com/software/jira/
    我下載的是JIRA Enterprise: Evaluation版本,同時(shí)申請(qǐng)一個(gè)30的Licence。
    破解比較簡(jiǎn)單,有關(guān)Licence的代碼在atlassian-extras-0.7.10.jar中。
    1、反編譯包中的文件:com.atlassian.license.DefaultLicense.class。改成下面:
    // Decompiled by DJ v3.8.8.85 Copyright 2005 Atanas Neshkov  Date: 2005-11-5 17:41:28
    // Home Page : http://members.fortunecity.com/neshkov/dj.html  - Check often for new version!
    // Decompiler options: packimports(3)
    // Source File Name:   DefaultLicense.java

    package com.atlassian.license;

    import java.util.*;

    // Referenced classes of package com.atlassian.license:
    //            License, LicenseType

    public class DefaultLicense
        
    implements License
    {

        
    public DefaultLicense(Date dateCreated, Date datePurchased, String organisation, LicenseType licenseType, int users)
        
    {
            
    this.dateCreated = dateCreated;
            
    this.datePurchased = datePurchased;
            
    this.organisation = organisation;
            
    this.licenseType = licenseType;
            
    this.users = users;
        }


        
    public Date getDateCreated()
        
    {
            
    return dateCreated;
        }


        
    public Date getDatePurchased()
        
    {
            
    return datePurchased;
        }


        
    public String getOrganisation()
        
    {
            
    return organisation;
        }


        
    public LicenseType getLicenseType()
        
    {
            
    return licenseType;
        }


        
    public String toString()
        
    {
            
    return licenseType.getNiceName() + " licensed to " + organisation;
        }


        
    public boolean isExpired()
        
    {
            
    return false;

        }


        
    public Date getExpiryDate()
        
    {
            
    return null;
        }


        
    public boolean isLicenseLevel(Collection levels)
        
    {
            
    for(Iterator iterator = levels.iterator(); iterator.hasNext();)
            
    {
                String level 
    = (String)iterator.next();
                
    if(getLicenseType().getDescription().toLowerCase().indexOf(level.toLowerCase()) != -1)
                    
    return true;
            }


            
    return false;
        }


        
    public int getUsers()
        
    {
            
    if(licenseType.requiresUserLimit())
                
    return users;
            
    else
                
    return -1;
        }


        
    public static long EVALUATION_PERIOD = 0x9fa52400L;
        
    protected Date dateCreated;
        
    protected Date datePurchased;
        
    protected String organisation;
        
    protected LicenseType licenseType;
        
    private int users;

    }


    其實(shí)就該了兩個(gè)方法:

        public boolean isExpired()
        
    {
            
    return false;

        }


        
    public Date getExpiryDate()
        
    {
            
    return null;
        }

    2、把編譯好的class文件復(fù)制到atlassian-extras-0.7.10.jar中,覆蓋原來文件。
    3、啟動(dòng)服務(wù)器,成功。
    我把我破解后的class附上:http://www.tkk7.com/Files/freddychu/DefaultLicense.zip
    如果不能下,請(qǐng)留下email.

    posted on 2005-11-05 18:18 風(fēng)蕭蕭 閱讀(7544) 評(píng)論(51)  編輯  收藏 所屬分類: 雜談

    FeedBack:
    # re: 破解JIRA3.3
    2005-11-05 19:58 | emu
    不如講講你是怎么定位到com.atlassian.license.DefaultLicense.class這個(gè)類上面的?  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2005-11-05 23:02 | 風(fēng)蕭蕭
    google了一下,有人說是有個(gè)license相關(guān)的類。我就把每個(gè)包都解開,搜索license。呵呵,沒有太好的辦法。  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2005-11-15 15:20 | flyisland
    奇怪,我用的是3.3.2版本,把你的DefaultLicense.class加上后,顯示在一年后失效。不過一年也夠了,一年后再考慮吧 :)

    另外我記得eclipse上面有一個(gè)plug-in,可以在多個(gè)jar中查找class,只是現(xiàn)在具體名字記不起來,你們可以查查看。  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-01-22 01:34 | andywoo1996
    用你的方法之后,重新啟動(dòng),還是配置界面,必須輸入一個(gè)license?于是就申請(qǐng)了一個(gè)evaluation license,可以使用了。但是顯示“EVALUATION LICENSE - Are you enjoying JIRA? Please consider purchasing it today. ”,是不是還沒有破解?

    Waiting for you response, thanks a lot.
    andywoo1996@gmail.com  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-01-23 18:47 | jira
    我們用的是正版.很好用.

    在jira中國(guó)總代買的;
    http://www.czsm.com.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-01-24 09:52 | 風(fēng)蕭蕭
    to andywoo1996@gmail.com:
    輸入evaluation license可以使用之后,用本文的破解方法破解就可以了。  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-02-06 14:35 | lumber
    用您所說的方法破解最新confluence 2.1.2失敗
    不知道這個(gè)方法是不是要confluence2.0版本才行?  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-02-09 11:12 | 風(fēng)蕭蕭
    我破解的是Confluence 1.4.4版本  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-02-14 14:29 | lumber
    用這種方法破解最新confluence 2.1.2
    在頁面中提示要求注冊(cè),把系統(tǒng)時(shí)間改到license過期的時(shí)間之后,可以正常運(yùn)行(未破解版本不可).
    暫時(shí)認(rèn)為是破解成功吧^_^
      回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-02-23 16:48 | asion
    我使用的是3.5.1版,如何破解呢?
    或者說,我修改了哪個(gè)class文件,如何將其再次編譯為class文件?
    java門外漢,著實(shí)不知道如何處理,javac或者用DJ java decompiler編譯都出錯(cuò)。
    希望高手指點(diǎn)。hongewuyan@hotmail.com,不甚感激。  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-03-10 11:52 | 風(fēng)蕭蕭
    哥們,試試把我的破解文件下載,然后覆蓋你原來的包。如果不行,只能按照步驟重頭破解。至于你java編譯的問題,查查書就能搞定,很簡(jiǎn)單的。: - )
    @asion
      回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-03-17 11:58 | adventurer
    我嘗試著破解了jira-enterprise-3.5.1這個(gè)版本,因?yàn)槲业臋C(jī)器一跑hsql就死,沒辦法做測(cè)試,所以需要atlassian-extras-0.7.17.jar這個(gè)文件的,請(qǐng)mail給我,我提供給你們.  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-03-17 11:59 | adventurer
    留下你們的mail即可.  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-03-17 12:22 | adventurer
    這是我的mail:adventurer_2006@libero.it  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-03-29 10:13 | Ashelly
    confluence的這些文件好象無法反編譯,你有空幫我看看怎么破解嗎?我是下載的最新版2.15a。我的郵箱ashelly_wb@hotmail.com  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-04-27 10:36 | powerlinm
    你好,現(xiàn)在3.6版本出來了,你可以破解嗎?  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-05-12 18:43 | 讓變化成為計(jì)劃的一部分
    3.6版本的atlassian-extras-0.7.19.jar有破解的class嗎?  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-06-28 09:42 | dsg
    你好,我是門外漢。
    怎么破解3.6.2的版本?
    guangshidong@sohu.com
      回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-07-13 09:55 | 1
    RRmrrmTLMacJjnILaQIQwRIunNmEnFiorFnrslwRacIqAjl
    mj2KOOqEA31GrRVfeg3Rrx862L0LTOgSjJkjwglIozeMw11
    NqnvwOonMQqQOQpqORvvnrOmNRnoppprQVXSswnOOostUUn
    nrmoqurumnqmUUnnrmoqurumnqmUUdwgpos  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-08-03 14:28 | 123123213
    confluence的這些文件好象無法反編譯,你有空幫我看看怎么破解嗎?我是下載的最新版2.15a。我的郵箱


    chinauibe@163.com.謝謝了  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-11-23 13:28 | will[匿名]
    除了JIRA和confluence ,atlassian又出了個(gè)bamboo
    www.atlassion.com/software/bamboo
    各位有l(wèi)icense嗎?  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2006-12-11 18:29 | Ivan Chen(西濱)
    http://www.atlassian.com/software/bamboo/
    而不是www.atlassion.com/software/bamboo

    www.atlassion.com/software/bamboo好陰險(xiǎn)。  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2007-03-16 17:07 | pub
    這些證實(shí)都不是有效的破解 ,在3.7版本上都不可用 , JIRA 的 Licenes 部分都沒經(jīng)過混淆 ,所以很容易就反編譯了 , 破解更容易 , 可以換掉它驗(yàn)證License的 DSA 公鑰文件 , 然后用自己的私鑰文件產(chǎn)生一個(gè)License 文件,這是最麻煩的
    最簡(jiǎn)單的方式是 修改 com.atlassian.license.decoder.LicenseDecoder 文件內(nèi)容如下

    package com.atlassian.license.decoder;

    import com.atlassian.core.util.StringUtils;
    import com.atlassian.license.*;
    import java.io.InputStream;
    import java.security.*;
    import java.security.spec.X509EncodedKeySpec;
    import java.util.Date;
    import java.util.StringTokenizer;
    import org.apache.log4j.Category;

    public class LicenseDecoder
    {
    private static License license ;
    public LicenseDecoder()
    {
    }

    public static License getLicense(LicensePair pair, String applicationName)
    {
    license = new DefaultLicense(new Date("2032/03/15"),new Date("2099/12/31"),"publish" ,new DefaultLicenseType(267, "JIRA Enterprise: Commercial Server", false, false), 100000,"") ;
    return license ;
    }

    public static boolean isValid(LicensePair pair, String applicationName)
    {
    return getLicense(pair, applicationName) != null;
    }

    private static PublicKey getPublicKey(String applicationName)
    throws LicenseException
    {
    return null ;
    }

    private static License loadLicense(LicensePair pair, PublicKey publicKey, String applicationName)
    {

    return getLicense(null , null);
    }

    private static String getLicenseIdFromLicenseString(String originalLicenseString)
    {
    if(originalLicenseString != null && originalLicenseString.length() > 70)
    return StringUtils.replaceAll(StringUtils.replaceAll(StringUtils.replaceAll(originalLicenseString, "\n", ""), "\r", ""), "\t", "").substring(59, 69).toUpperCase();
    else
    return "";
    }

    private static String getDecodedMessage(byte message[])
    {
    return new String(message);
    }

    public static boolean isValid(LicensePair pair, PublicKey publicKey, String applicationName)
    {
    return loadLicense(pair, publicKey, applicationName) != null;
    }

    public static String getPublicKeyFilename(String applicationName)
    {
    return LicenseManager.getInstance().getLicenseTypeStore(applicationName).getPublicKeyFileName();
    }


    }

    這樣就可以用到 2099年了 , 如果你愿意 ,用到 9999年都可以 。  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2007-07-26 20:48 | irican
    樓上pub的方法確實(shí)可用,非常感謝!我在3.10版中實(shí)驗(yàn)成功!
    有一點(diǎn)需要補(bǔ)充的是,替換了LicenseDecoder 后,仍然需要申請(qǐng)一個(gè)試用版的license,走驗(yàn)證流程,完成之后就可以無限期使用了。  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3[未登錄]
    2007-10-07 17:13 | nick
    請(qǐng)問怎么從更改之后的類來生成.class文件?  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2007-12-18 17:11 | 電氣羚羊
    恩,按照pub的方法,已經(jīng)測(cè)試成功,真的非常棒,pub  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      
    # re: 破解JIRA3.3
    2008-04-14 15:57 | yinll
    我想用jira這個(gè)bug缺陷管理工具,我郵箱yl123zzy@yahoo.cn  回復(fù)  更多評(píng)論
      

    <2006年2月>
    2930311234
    567891011
    12131415161718
    19202122232425
    2627281234
    567891011

    常用鏈接

    留言簿(8)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊(cè)

    收藏夾

    myfriends

    opensource

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲国产91精品无码专区| 亚洲v高清理论电影| 亚洲精品一级无码鲁丝片| 在线综合亚洲欧洲综合网站| eeuss影院免费直达入口| 免费a在线观看播放| 91亚洲精品第一综合不卡播放| 亚洲1区2区3区精华液| 久久免费线看线看| 国产不卡免费视频| 日韩国产欧美亚洲v片| 四虎影在线永久免费四虎地址8848aa | 久99久无码精品视频免费播放| 亚洲国产免费综合| 久久久久久国产a免费观看不卡| 国产亚洲?V无码?V男人的天堂 | 国产人成亚洲第一网站在线播放| 日本免费网址大全在线观看| 亚洲综合色丁香婷婷六月图片| 国产色爽女小说免费看| 少妇亚洲免费精品| 久久精品国产亚洲一区二区| 国产精品亚洲综合| 色se01短视频永久免费| 亚洲色大成网站www永久男同| 又大又硬又爽免费视频| 男人天堂免费视频| 亚洲乱码日产精品BD在线观看| 免费无码又爽又刺激网站直播| 亚洲国产一成久久精品国产成人综合 | 野花香高清在线观看视频播放免费 | 深夜A级毛片视频免费| 亚洲动漫精品无码av天堂| 亚洲成年人免费网站| 精品国产亚洲AV麻豆 | 99re6免费视频| 国精无码欧精品亚洲一区 | 精品国产日韩久久亚洲| 免费人成在线观看网站品爱网日本| 中文字幕无码免费久久9一区9| 亚洲男人的天堂在线va拉文 |