Charles 注冊碼
軟件去官網下載安裝即可。
適用於Charles任意版本的注冊碼

Charles破解:
- 先去官網安裝最新的Charles
- 從這個網站生成破解后的charles.jar文件
- 替換本地charles.jar文件即可
macOS:/Applications/Charles.app/Contents/Java/charles.jar
Windows:C:\Program Files\Charles\lib\charles.jar
--------------------------------
2019.11.6 更新:
charles版本:4.5.4
手機抓包/HTTPS請求抓取
手機抓包設置,需要進行3步;
第一步,在charles里設置允許手機聯網的權限;你需要把charles設置為允許的狀態並且設置允許的端口號,這樣手機端才能正常的接入;
第二步,把手機按照charles的IP和端口進行配置;
第三步,手機配對成功后,charles還會彈窗是否允許;(charles雖然開放了端口,但並不知道是那一台手機會配入,此窗口起到提示和安全防護的作用;
上面的三步,有點類似HTTP的握手原理,雙方都保證正常通信后,就可以愉快的玩耍了;
第一步:設置charles為允許狀態(啟用代理);
在Charles的菜單欄上選擇“Proxy”->“Proxy Settings”,
點擊后彈出如下窗口,端口默認為8888,可編輯,只要不跟本機的其他程序端口占用重復即可,然后勾選 Enable transparent HTTP proxying 選項,點擊確定;
查看本機端口的使用情況: cmd 命令提示符 netstat 命令可實時查看;
具體查看單獨哪一個端口的占用情況:netstat -aon|findstr "8080";
詳情請移步:https://www.cnblogs.com/bolumiere/p/6638051.html
安裝Charles證書,在Charles的菜單欄上選擇“Help”->“SSL Proxying”-> "Install Charles Root Certificate":
點擊安裝證書
選擇本地計算機
選擇將證書儲存在受信任的根證書頒發機構
點擊完成
導入成功后檢查證書路徑下的證書狀態:該證書沒有問題,表示可以了
如果不是這個狀態,請重新按照上述步驟再安裝一邊,重新打開一下安裝證書的窗口,再查看證書狀態
查看本機的IP地址,在Charles的菜單欄上選擇“Help”->“Local IP Address”:
或者使用cmd - ipconfig 命令,找到你的 IPV4 地址
第二步:把手機按照charles的IP和端口進行配置;
手機連接的網絡要跟電腦連接的網絡是同一個,在手機的WiFi設置中將對應的WiFi配置代理設置為手動,IP為本機IP,端口為8888。(Charles配置的端口)
此時已經配對成功,可以進行抓包了,但是此時Charles還是抓不到https請求。
使用教程:https://www.axihe.com/tools/charles/charles/tutorial.html