miui12.5 httpcanary安裝證書失敗解決辦法


現象

安裝根證書無反應,打開app發現頂部提示ssl證書未安裝,導致無法抓取https流量或者直接沒有網絡

解決辦法

思路就是將證書手動放置到/system

 

將/data/data/com.guoshi.httpcanary/cache/HttpCanary.pem 在同一目錄下復制並重命名HttpCanary.jks,重新打開app發現提示消失

 

 

如果是安卓7以下,點擊安裝證書到system,需要root權限,失敗看下一步

 

 

如果是安卓7以上,點擊導出證書

 

 

 

 使用mt管理器復制   /storage/emulated/0/HttpCanary/certs/證書名.0   到   /system/etc/security/cacerts/

 

 

如果是安卓11以上,system無法解鎖,使用magisk模塊刷入system分區,

 https://github.com/victor141516/httpcanary-magisk

 

 

 

注意!!!最好穿牆在下載否者很慢,下載后解壓進入目錄將所有文件再次壓縮,也就是說去掉一層目錄,否則模塊會安裝失敗,用magisk安裝即可

重啟

 

 

還有一種方法,不用root也行,需要結合vmos等虛擬機使用

 

最后 添加成功后,可以在系統的設置->加密與憑據->信任的憑據->系統頁面中找到添加的HttpCanary證書。


免責聲明!

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



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