テストのためにHTTPリクエストを傍受および変更できる無料のツールはありますか?
カスタムHTTPヘッダーを送信できるツールを探しています。
私は個人的にFiddler、つまりMSからの無料の download に不満です。
他にも多くのまともなインタラクティブなhttpプロキシがありますが、それが私に最も役立ちます。
上記のように、リクエストとレスポンスのインターセプトと変更を可能にするHTTPプロキシがいくつかあります。
これは私が知っているもののリストです:
独自のインターセプトプロキシを作成する場合は、OWASPプロキシをご覧ください。必要なすべてのHTTPプロトコル機能を実装するJavaライブラリが必要ないためです。
少し前に Tamper Data Firefoxアドオンを使用しましたが、非常に効果的であることがわかりました。改ざんしたいリクエストを選択できるなどの優れた機能がいくつかあり、フィールド値の入力に使用できる事前定義されたエクスプロイトもいくつかあります。
げっぷは今揺れています。 Portswiggerは過去2年間でいくつかの優れた開発を行いました。 website から、Burpは次のことができます。
そして私は間違いなくげっぷスイート全体をお勧めします!
Firefoxアドオン ライブHTTPヘッダー を使用して、それらを表示および再生できます。
ParosとBurpは、最も一般的な2つのオープンソースオプションです。 Burpの商用バージョンも入手可能です。どちらもJavaで記述されています。
Fiddler HTTPデバッグ プロキシは何年も前から存在しており、積極的に維持されています。トラフィックの傍受と変更、カスタム要求の作成、要求の再生が可能で、完全にスクリプト化および拡張可能です。これはWindows専用のツールです。
また、パッシブおよびアクティブなセキュリティテスト用の extensions もあります。免責事項-私はそれらを共同執筆しました。
Owaspは Web Scarab というツールをリリースしました
Paros ProxyとBurpはどちらもプロキシとして機能し、HTTPリクエストとHTTPレスポンスを傍受して変更することができます。
私はパロス、ウェブスカラバ、げっぷを多用してきましたが、げっぷは勝ちです。無料版もありますが、完全版も年間150ポンドと非常にお得です。
MITMプロキシが好き: http://mitmproxy.org/
(注意してください。同じ名前の別のプロジェクトがあります。)
こういうのが好きなら、それは本当に無駄のないインターフェース(ncursesのように見える)を持っています。それは他の多くと同じキャプチャ/表示/編集/再生機能を持っていますが、それは非常にキーボードフレンドリーです。 SSL接続をプロキシすることもできます。
(これまで見逃されてきたように)追加するだけです。Firefoxを使用している場合、Raul Silesによって作成された「Samurai Web Testing Framework」というコレクションがあり、コレクションに含まれるすべてのクールなwebapp-sec関連プラグインが付属しています。 - https://addons.mozilla.org/en-US/firefox/collections/rsiles/samurai/ 。
まれなケースですが、HTTPストリームを介して生データを処理するために、wfetch(別の無料の download MSから)を使用する必要がありました。特定の問題は、他のほとんどすべてのツール、特にプロキシとブラウザプラグインが、印刷不可能な文字を必ずURLエンコードすることであり、時には、そのchr(9)を送信したいだけなのです...