chishingchan 发表于 2016-9-13 10:22:16

Charles v4.0 破解方法

C:\Program Files\Charles\lib\charles.jar

=> 提取文件 com\xk72\charles\License.class

=> 反编译 License.java

=> 修改内容:
-----查找-------------------------------------------------------------------------------------------------
83    try
84    {
85      String str2 = paramString2;
86      String str1 = paramString1;
87      paramString2 = this;
88      String str3 = (str3 = str3 = str1).replaceAll("[ [[[[[]]", " ");
89      long l1 = paramString2.c(str3, str2);
90      boolean bool;
91      long l2 = paramString2.c(str1, str2);
92      if (!(((str3.equals(str1)) ? false : ((bool = paramString2.a(l1))) ? true : paramString2.a(l2))))
93      throw new LicenseException(a(2));
94    }
95    catch (NumberFormatException localNumberFormatException)
96    {
97      throw new LicenseException(a(1));
98    }
----替换--------------------------------------------------------------------------------------------------
83    this.f = LicenseType.c;
====结束==================================================================================================
----查找----------------------------
77          public License()
78          {
79          }
----添加两行------------------------
77          public License()
78          {
79          this.c = false;
80          this.d = "Unregistered";
81          }
====结束============================
----查找------------------------------------
9          private boolean c = false;
10          private String d = "Unregistered";
----修改------------------------------------
9          private boolean c;
10          private String d;
====结束====================================


NoNameX2016 发表于 2016-9-17 11:46:46

不是一路货色,不具有可比性

zhaowujiang 发表于 2016-10-4 21:43:18

谢谢分享!!!!

Thefly 发表于 2017-3-5 18:38:22

怎么反编译并回编译.class呀呀呀呀呀呀

飘零未忍 发表于 2017-4-19 23:53:25

感谢分享方法
页: [1]
查看完整版本: Charles v4.0 破解方法