天天看點

極其強大的Web調試、代{過}{濾}理抓包工具charles

官方首頁:  https://www.charlesproxy.com/
下載下傳正版原版程式:

https://www.charlesproxy.com/assets/release/4.2/charles-proxy-4.2-win64.msi

https://www.charlesproxy.com/assets/release/4.2/charles-proxy-4.2-win32.msi

https://www.charlesproxy.com/assets/release/4.2/charles-proxy-4.2.dmg

https://www.charlesproxy.com/assets/release/4.2/charles-proxy-4.2_amd64.tar.gz

https://www.charlesproxy.com/assets/release/4.2/charles-proxy-4.2.tar.gz

最新版v4.2.0破解檔案下載下傳:

連結: https://pan.baidu.com/s/1sl4YMK1 密碼: b8cy

最新版v4.1.4破解檔案下載下傳:

連結: https://pan.baidu.com/s/1sl5AeTJ 密碼: cp7z

最新版v4.1.3破解檔案下載下傳:

連結: https://pan.baidu.com/s/1mhB89Hu 密碼: tsfa

使用方法:

gitoschina碼雲源碼: http://git.oschina.net/iYoungDone/charlesloader
  1. Windows 平台,将下載下傳的charles.jar檔案覆寫到安裝目錄下的lib檔案夾下即可完成破解!
  2. Mac 平台,将下載下傳的charles.jar檔案右鍵 Charles.app 顯示包内容,覆寫到Content->Java下即可完成破解!
注意: 請下載下傳相應版本檔案,然後改名為charles.jar;不确定其他版本也同樣适用!
極其強大的Web調試、代{過}{濾}理抓包工具charles

授人以魚不如授人以漁:

分析維護更新記錄可以檢視源碼.

極其強大的Web調試、代{過}{濾}理抓包工具charles

Charles v4.1.3版本分析記錄

--by B.S.

6/27/2017 2:07:52 PM

最新版v4.1.3相對v.4.0.2比較,明文類名已混淆.
反編譯為源碼後,找關鍵點的分析流程:
  1. 在com\xk72\charles\gui\frames\RegisterFrame.java裡找到this.bRegister.addActionListener導入的類import com.xk72.charles.gui.frames.NvMh;
  2. 在com.xk72.charles.gui.frames.NvMh裡找到if (object2 != null) 使他永久為null的函數導入的類import com.xk72.charles.psPJ;
  3. 在com.xk72.charles.psPJ裡就是關鍵類。分析關鍵點HOOK。
  4. 用javap -public psPj.class檢視給外部類調用的公有函數方法如下:
    public final class com.xk72.charles.psPJ {
    public com.xk72.charles.psPJ();
    public static boolean qIvM();
    public static void mLFE();
    public static java.lang.String tCiz();
    public static java.lang.String qIvM(java.lang.String, java.lang.String);
    }
               
    hook掉public static boolean x1()和public static java.lang.String x3()兩個方法函數就可以了,當然最好public修飾的都hook掉;
  • 隻需要在用javassist時,設定這一句就可以将破解好的class類檔案dump出來然後打包回原來的charles.jar裡,破解檔案制作完成.
    CtClass.debugDump = "./charles-bs-cr";
  • 要做跨平台的破解檔案最好用MacOS下的charles.jar檔案進行破解,Windows平台下的檔案破解後到MacOS下起不來.我比對過破解的class類檔案,二進制是相同的,估計在其他地方有細微差别.

Charles win32位破解檔案:

32位版本v4.2.0破解檔案下載下傳:

連結: https://pan.baidu.com/s/1c1QkbJU 密碼: 1j4i

QQ圖檔20170721160153.png (220.19 KB, 下載下傳次數: 4)

v414-win64

極其強大的Web調試、代{過}{濾}理抓包工具charles