2011-02-02 17 views
85

ブラウザでHTTPトラフィックをキャプチャする必要があります。 TamperDataはhttp/httpsリクエストを追跡して変更する拡張機能ですTamperdata for Chromeのような拡張機能はありますか?

私はFiddlerのようなツールを認識していますが、Webブラウザ内で拡張機能として動作するアドオンを探しています。

+1

ちょうど見つけ、この:https://chrome.google.com/webstore/detail/tamper-chrome-application/odldmflbckacdofpepkdkmkccgdfaemb – BWStearns

+0

のタンパ(http://dutzi.github.io/tamper)、それはあなたが見ることができます試してみて、現在のタブで行われたすべてのHTTPリクエストを変更する – dutzi

+0

フォローアップ:[Tamper DataのようなChrome拡張機能](http://softwarerecs.stackexchange.com/q/336/3474) – kenorb

答えて

52

リクエストを追跡するだけでよい場合は、Chrome開発ツール(Ctrl + Shift + Iでアクティブにして[ネットワーク]タブを選択)を使用できます。

[]次の段落は廃止されました。以下のdelfuegoのコメントをご覧ください。]

Googleが拡張開発者にAPIを公開していないため、これを可能にするため、Chromeで任意のHTTPトラフィックを変更することは不可能です。しかし、現在のすべてのAPIがかなり高いレベルであるため、Googleはこのような低レベルのAPIを将来公開することに疑念を抱いています。

+0

ありがとうございます。ネットワークタブは本当に便利です:-)他にはありませんクライアントがwww.google.comサーバーに送信する暗号化されたHTTPSデータを他の場所から見ることができました。 (WindowsではFiddlerがありますが、Ubuntu Linuxでは私が知る限りではありません) – KajMagnus

+1

@LeoMaheo - 常にVMがあります。あるいは、別のマシンでFiddlerを使用し、そのマシンのIPをプロキシとして設定するだけですネットワーク経由でフィダーを動作させる) – Wil

+0

14

ChromeのHTTPリクエストは、APIの制限により変更できません。代わりに、マシンレベルですべてのトラフィックをキャプチャするHTTPプロキシのCharlesを使用します。

+0

とhttps? – user2284570

7

2012年更新:Chromeバージョン17以降では、この点でさらに多くの機能が追加されました。 "Change HTTP Request Header"というChrome拡張機能を試していますが、これはデフォルトではUser-Agentだけですが、任意のヘッダー名/値も入力することができます。

P.S.チャールズはナー・ウェア(30分ごとに有料/レジスターに行くように通知してくれます...)

+4

それは本当にその価格の価値がある – Marc

+0

確かに。私は会社にサイトライセンスがあることを知ったので、ここ数週間は楽しく使っています。 – MarkHu

5

フィドラー(プロキシー)はまだ無料でOKです。私は何年もそれを使用しました。

+0

Windowsのみ、正しいですか? –

+0

@AndrewSwan - 彼らは最近linux/osx用のアルファビルドをリリースしました。 –

関連する問題