天天看點

aptana破解

最近打算學ruby on rails,看到官方網站上推薦用 radrails,就下載下傳了aptana radio使用。

需要注冊碼

aptana破解

.

找到aptana的注冊碼驗證檔案:com.aptana.ide.core_1.1.5.009212.jar包中的ClientKey.class,使用jad反翻譯,看看驗證的過程,挺複雜,自己還搞不出來破解機。反正就是自己用,修改了ClientKey.java中的驗證過程,改正如下:

aptana破解

public   static  ClientKey decrypt(String encrypted, String email)

aptana破解
aptana破解

     ... {

aptana破解
aptana破解

    if(true)...{

aptana破解

        return new ClientKey(0, "username", 1206350416644L);

aptana破解

    }

aptana破解

    }

編譯,放入包com.aptana.ide.core_1.1.5.009212.jar中,重新開機aptana,順利通過驗證。

aptana破解

ClientKey:第一個參數,1表示試用,非1表示個人版。第二個參數是在aptana注冊的使用者名,需要去aptana注冊。第三個參數是注冊碼到期時間。