5

メソッドや URL を変更して、リクエストの HTTP ヘッダーの最初の行を変更したいと考えています。

(優れた) Tamperdata Firefox プラグインを使用すると、開発者はリクエストのヘッダーを変更できますが、URL 自体は変更できません。この後半部分は、私ができるようにしたいことです。

だから何か...

GET http://foo.com/?foo=foo HTTP/1.1

...になる可能性があります...

GET http://bar.com/?bar=bar HTTP/1.1

コンテキストについては、URL を修正することでエラーを修正できるかどうかを確認するために、Flash からの誤ったリクエストを改ざん (修正) する必要があります。

何か案は?プロキシレベルで行う必要があるかもしれないもののように聞こえます。その場合、提案は?

4

3 に答える 3

1

検索エンジンからこのページにアクセスする場合は、Burp Proxy スイートもお勧めします: http://www.portswigger.net/burp/proxy.html

より具体的にはセキュリティ テストを対象としていますが、それでも非常に貴重なツールです。

于 2012-08-29T04:21:27.727 に答える
1

より多くのクライアント側のソリューションについては、 Charles Proxy (マルチプラットフォーム) および/またはFiddler2 (Windows のみ) を確認してください。これらはどちらもプロキシとして実行され、サーバーに送信される前に要求を変更できます。

Web サーバーにアクセスでき、Apache を実行している場合は、メインの HTTP エンジンによって処理される前に URL を変更するいくつかの書き換えルールを設定できます。

于 2010-06-22T04:14:39.467 に答える
0

HTTP パケットを傍受し、途中で変更しようとしている場合は、Tamperdata を使用することをお勧めします。

ただし、これらのことを細かく制御したい場合は、次のようなユーティリティを使用してブラウザー セッション全体をシミュレートする方がはるかに優れています。curl

カール: http://curl.haxx.se/

于 2010-06-22T02:16:01.013 に答える