Filed under:
Android,
ROOT,
パケットキャプチャ,
証明書 タグ:
Android,
CA証明書,
証明書
今日も、こんばんは。65th会計のTomoです。
アプリのパケットキャプチャをした時のことについてお話します。
Android
6.0.1のタブレットでは通信が見れたのにAndroid 7.0のスマホでは見れない。
何故かと思って原因を調べるとこちら(Android開発者ブログ : Android 7.0からの信頼できる証明書の変更)にありました。
要約するとAndroid
7.0からはデフォルトでユーザー証明書を信頼しなくなったよーんってことですがこれは困った。パケットキャプチャができないではないか。
しかし幸いにもこの端末はルートを取得していたのでユーザー証明書が保存されているパスからシステムの証明書が保存されているパスにコピーすれば信頼されたCA証明書として認識してくれるのではないか
ユーザー証明書は/data/misc/user/0/cacerts-added/に保存されています
CA証明書は/system/etc/security/cacerts/
に保存されています。
そこにコピーするだけ?簡単でしょ
今日はこれで終わりです。それじゃまた明日~