ApiCatcher - iOS向けHTTP/HTTPSキャプチャ&デバッグツール
iOS向けの直感的で使いやすいHTTP/HTTPSパケットキャプチャ&デバッグツールの開発に特化。PCプロキシ不要で、iPhoneやiPadデバイスで直接キャプチャが可能です。
- ✓PCや外部プロキシへの依存は一切ありません。
- ✓マニュアル不要のシンプルで直感的なUI/UXを実現。
- ✓AIが正規表現、Cron、スクリプトの作成をサポートし、作業効率を大幅に向上。
- ✓あらゆる開発シーンに対応する強力な機能を凝縮。

コア機能概要
キャプチャからフィルタリング、デバッグ、エクスポートまでを網羅。開発、調査、既存APIの解析など様々なシーンで活躍します。
コア機能紹介
キャプチャからデバッグ、出力まで。ApiCatcherが提供するiOSデバッグの全貌をご紹介します。
強力なクエリとフィルタリング
全てのキャプチャ記録を一箇所に集約。URL、ヘッダー、ボディの曖昧検索のほか、Session、Content-Type、ステータス、時間、メソッド、Hostによる詳細な絞り込みが可能です。

集約されたリクエスト詳細
必要な情報を1つの画面に集約。タブ切り替えの手間を省き、JSON/XML/HTMLのシンタックスハイライト、HTML/SVG/画像のプレビュー表示に対応しています。

ボディのコピー・復号・出力を簡単に
ヘッダーやボディをワンタップでコピー。バイナリボディのファイル出力や、Base64/URL/AESのデコード、JSスクリプトによるカスタム復号にも対応しています。

メディア抽出と分割データの自動統合
画像・動画・音声を自動識別。Rangeリクエストによる分割ダウンロードを自動で1つのファイルに統合保存します。フィルタリング結果に基づいた一括出力も可能です。

一括リクエストのHAR出力に対応
キャプチャ記録をHAR形式で出力可能。Burp、Fiddler、Charlesなどの外部ツールにインポートして、さらなる解析やテストが行えます。

APIをPostmanやApifoxへ出力
APIドキュメントを自動生成。既存機能の解析や、開発段階での技術検証・テスト効率を大幅に向上させます。

APIスキャン・機密情報漏洩の検知
キャプチャ済みのトラフィックを動作解析・統計化します。機密情報やエラー情報の漏洩を特定。バックグラウンドで開始されたサイレントAPI呼び出しを追跡し、実行頻度を調査します。API呼び出しのP95・P99レイテンシを統計し、遅延の大きなAPIを特定。カスタムルールやスクリプトでの拡張に対応。

ワンタップリプレイによる効率化
開発中のインターフェーステストや本番環境でのトラブルシューティングに最適な、迅速なリプレイ操作をサポートします。

視覚的な組み合わせリプレイ編集
ドラッグ&ドロップで簡単にリクエストを連結。複雑なAPI依存関係を可視化し、パラメータ注入や失敗時の自動停止、各ステップの実行結果確認もスムーズに行えます。

より書きやすくなったリライトルール
スコープとリライトアクションで構成。自動生成されたAPIから即座にスコープを選択し、Mock/変更/ドロップをリクエストとレスポンス双方に適用可能。AIが正規表現の作成をサポートします。

AIによるスクリプト作成の効率化
複雑なリライトや独自暗号の復号、自動テストをサポート。手動作成のほか、AIによる生成やリモート読み込みに対応。対話形式でスクリプトを改善でき、キャプチャ通信を使った即時検証も可能です。

リライト前後のリクエストを比較
リライトやスクリプトが適用されたリクエストをアイコンで識別。詳細ページでは適用前後の結果を並べて比較でき、ルールのデバッグを容易にします。

自動停止対応の定時リプレイ
単体または組み合わせリプレイをCronやカスタム設定で定時実行。ステータスが'success'になったら自動停止するなど、柔軟な終了条件の設定が可能です。

WebSocketのキャプチャとデバッグ
WebSocketトラフィックのキャプチャをサポートし、チャット履歴のようにデータフレームを閲覧できます。ペイロードのファジー検索とフィルタリング機能を提供し、データフレーム内のJSON文字列を自動的にフォーマットしてハイライト表示します。ワンクリックで簡単に接続を確立し、メッセージの送受信ができるため、APIのデバッグに非常に便利です。

Protobufデコード
Protobufエンコードされたリクエスト/レスポンスBodyを自動デコードします。記述子ファイルがない場合、デコードされたフィールドに名前が表示されず可読性が低くなります。*.desc 記述子ファイルをインポートしてフィールド名を表示できます。個別の *.desc ファイルのインポート、または複数の *.desc ファイルを .zip にパックしての一括インポートに対応しています。

DNSマッピング
ドメイン名を特定のIPアドレスにマッピングし、本番トラフィックをテスト環境に転送してデバッグできます。Wi-FiやモバイルのDNSサーバー設定を変更する必要がなく、DNSキャッシュの問題もありません。

さらに充実した機能の詳細
細部まで磨き続け、より良い使用体験を提供します。

JSON/XML 検索と折りたたみ
文字列のあいまい検索、シンタックスハイライト、コードブロックの迅速な折りたたみに対応した強力なデータビューア。

JSON 差分比較
2つのリクエストを選択し、リクエスト/レスポンスBodyの差分を素早く確認できます。

AIチャットのスマート集約
Event StreamからAIの対話内容を直接集約。手動で探す手間を省き、より直感的に内容を確認できます。

16進数ビュー
暗号化されたバイナリコンテンツに対して、Hexビューでプレビューを提供します。

WebSocketデータフレームのプレビューとデバッグ
チャット履歴のようにデータフレームを閲覧し、友達とチャットするようにWebSocket APIをデバッグできます。

コードハイライトテーマ
複数のコードハイライトテーマを内蔵し、好みに合わせて設定できます。

Protobufデコード
*.desc 記述子ファイルを選択してフィールド名をデコードします。
App Store ユーザーレビュー
実際に利用しているユーザーからの声をご紹介します。
ApiCatcher is absolutely amazing! It completely solves the pain points of mobile packet capture. The interface is clean, the operation is simple, yet the features are incredibly powerful – request replay, Mock responses, and especially encryption/decryption capabilities, everything you need is all in one place.
Just what I was looking for: an easy-to-use HTTPS traffic capture app with good filtering options and a powerful JSON viewer. Plus, the more advanced features are amazing: the auto-generated API documentation is very helpful. The developer is very responsive and no subscription!
よくある質問
自分の証明書を使用できますか?
ApiCatcherでキャプチャしたリクエストをリアルタイムでエクスポートできますか?
ApiCatcher - iOS向けHTTP/HTTPSキャプチャ&デバッグツール
iOS向けの直感的で使いやすいHTTP/HTTPSパケットキャプチャ&デバッグツールの開発に特化。PCプロキシ不要で、iPhoneやiPadデバイスで直接キャプチャが可能です。