Proxyman が Android に対応しました
Proxyman が Android に対応しました 🎉
Proxyman は Android デバイス上で直接動作するため、すべての通信をいったんノート PC 経由にしなくても、アプリやブラウザの通信をキャプチャできます。デバイス上のローカル VPN を使用するため root 権限は不要で、Proxyman の証明書を信頼すると HTTPS 通信も復号できます 🔐
Proxyman for Android は Google Play で入手できます。
Android 30 以降に対応しています。
簡単なデモ:
Proxyman for Android でできること:
- 📡 Android のアプリやブラウザから HTTP と HTTPS の通信をキャプチャします。
- 🔎 ヘッダー、クエリパラメータ、Cookie、リクエストボディ、レスポンスボディを確認できます。
- 🔐 SSL Proxying を有効にすると、HTTPS 通信を復号します。
- ✍️ API をテストしながら、Compose で HTTP リクエストを作成し、再送できます。
- 🧹 フィルタで不要なセッションを除外し、見たいリクエストを見つけやすくします。
- 💻 ログをエクスポートして、後で Proxyman for macOS や Windows で確認できます。
- 🏠 通信はデバイス内にとどまります。リモートサーバーは関与しません。
ローカル VPN のアイコンは、Proxyman がデバイス内で通信をルーティングしていることを示すもので、ログを Proxyman のサーバーに送信するわけではありません。一部のアプリは SSL ピンニングを使用しており、テスト用の証明書を受け入れません。自分で開発したアプリの場合は、デバッグビルドでのみピンニングを無効にしてください。ログをエクスポートする前に、Cookie、トークン、個人情報が含まれていないか確認してください。
📡 Android デバイスから HTTPS をキャプチャ

🔎 Response body を確認

✍️ Compose で HTTP リクエストを作成

🧹 Advanced Filters で絞り込む

iPhone や iPad で通信をキャプチャする場合は、Proxyman for iOS をお使いください。デスクトップからデバッグしたい場合や、保存したログを大きな画面で確認したい場合は、Proxyman for macOS をお使いください。

Noah Tran
