HTTPトラフィックを検査および書き換えるためのスクリプト可能なローカルトラフィックワークベンチ
HTTP、HTTPS、およびWebSocketトラフィックをインターセプト、検査、および書き換え、インタラクティブなキャプチャとLua自動化を使用して、ターミナルファーストのTUIまたはブラウザダッシュボードを利用します。Emanuele Michelettiによって作成されたProxelarは、ローカルトラフィックデバッグが必要な開発者、QAエンジニア、およびネットワーク管理者を対象としています。Rustネイティブエンジン、セッションの持続性、6つのキャプチャモードを含み、スクリプト化されたワークフローのためのヘッドレス操作をサポートしており、APIのデバッグやネットワークテストの自動化に適しています。
Proxelarの機能と開発者のワークフローへの適合
Proxelarは、検査と変更のためにライブトラフィックをキャプチャします。リクエストとレスポンスを一時停止し、転送する前にメソッド、URI、ヘッダー、またはボディを編集するためのインタラクティブなインターセプションを提供します。このツールは、ターミナルユーザーインターフェース、ウェブベースのGUI、プレーンターミナル出力、およびヘッドレスREST APIを公開しており、開発者が手動デバッグ、自動テスト、またはCIパイプラインへの統合のためのワークフローを選択できます。
システムリソースと運用フットプリントへの影響
Proxelarは、リソースオーバーヘッドを低く保つRustネイティブコアを持つ単一バイナリとして実行されます。プロジェクトは、単一バイナリ配布とDockerイメージを提供することで、軽量なフットプリントとポータビリティを強調しています。セッションの永続性は、キャプチャをバージョン管理されたJSONとして保存し、長いプローブを再実行することを避けます。これらの設計選択により、このツールは大規模なセキュリティスイートの重さなしに開発者のワークステーションで実行できます。
暗号化されたトラフィックを検査し、変更を自動化することは安全ですか?
Proxelarには、ローカルCA生成とホストごとの証明書を備えた組み込みのHTTPS MITMエンジンが含まれています。自動化がスクリプトの境界内で行われるように、Luaフック(on_requestおよびon_response)を介して読み取り-変更-書き込みをサポートします。WebSocketフレームは、方向、オペコード、およびペイロードのプレビューと共に表示されます。ライブトラフィックを変更するワークフローの場合、このツールは静かなインライン編集ではなく、明示的なインターセプションとスクリプティングポイントを公開します。
Proxelarを採用すべき人と実用的なヒント
Proxelarは、複雑なトラフィックパターンをキャプチャする必要がある開発者やQAエンジニアに適しています。ヘッドレスREST APIまたはLuaフックを使用して再現可能なテストセットアップを行い、変換を実行する前にセッションキャプチャをJSONに保存します。推奨。





