Charles重裝/移植---保持配置和證書不變


Charles重裝/移植---保持配置和證書不變

本文環境:archlinux

適用場景:

  1. 多平台共用一個證書,可以“無縫切換”。

  2. 某些原因換終端了,但又不想重新配置對應的證書環境。

核心:

重裝之前~/.charles下子文件(夾)只保留 ca文件夾 和 配置文件;主要怕兼容問題或則其他干擾。

(如果在沒有記錄(沒安裝過或已全部清除),則安裝時候會隨機生成證書,所以一定需要提前放到固定(默認)目錄;如果不確定,就裝2遍。)

ca目錄:

bl  ~  .charles  ca  ls -all
總用量 20
drwxr-xr-x 2 bl bl 4096 Mar 20 02:57 .
drwxr-xr-x 6 bl bl 4096 Mar 20 02:54 ..
-rwxrwxrwx 1 bl bl 1344 Feb 14 22:45 charles-proxy-ssl-proxying-certificate.cer
-rwxrwxrwx 1 bl bl 1896 Feb 14 22:45 charles-proxy-ssl-proxying-certificate.pem
-rwxrwxrwx 1 bl bl 2698 Feb 14 22:45 keystore

配置文件:

~/.charles.config

問題起因:

操作:archlinux安裝Charles(4.5.6),使用win7里面Charles(4.2.7)的證書。

在不常用的win7折騰安卓手機root,完了順帶在手機 系統證書 里安裝Charles的證書。

過了一個多月,本來又要在手機導入系統證書,但悲劇的是無法獲得root權限。(沒root徹底)

無奈也不想再次折騰root手機權限,所以繞道打起了Charles證書的主意,試了很多次才發現這個辦法。

這樣手機里的Charles系統證書也不用動了(還是上次的),直接可以在archlinux里面愉快的抓包了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM