找到com.aptana.ide.core_1.0.1.004323.jar檔案
編譯下面的檔案并替換找上面包中的對應檔案(在com.aptana.ide.core.licensing目錄下)
修改位置見後面注釋部分說明!
package com.aptana.ide.core.licensing;
import java.math.BigInteger;
import java.util.Calendar;
import java.util.TimeZone;
import java.util.zip.CRC32;
public final class ClientKey {
private static class Decrypt {
private BigInteger modulus;
private BigInteger exponent;
public String decrypt(String encrypted) {
long crc32Value;
byte bytes[];
CRC32 crc32;
if (encrypted == null) {
encrypted = "";
} else {
encrypted = ClientKey.trimEncryptedLicense(encrypted);
}
BigInteger big = new BigInteger(encrypted);
BigInteger decrypted = big.