以下のようなプログラムを作ろうと思います。


・自PCのIEがHTTPアクセスする際に 
 投げているPOST/GETデータを
 取得したい。(SSLを除く。)

この際、値を取得するための
プログラミング手段があれば、
教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答5件)

id:miyui No.1

回答回数26ベストアンサー獲得回数0

ポイント16pt

http://www.vector.co.jp/soft/win95/net/se121013.html

横取り丸の詳細情報 : Vector ソフトを探す!

プロキシを作ればいいんですよ。

PHPでもPerlでもJavaでも、何でも書けます。

私的にはPHPがお薦め。

自作でなくてもよければ、横取り丸を使えばできます。

横取り丸にInetSpyを組み込みます。

id:mikasa_zzt231

プロキシですかー

これはひらめきませんでした。

横取り丸も昔かんがえたことがありますが

自作してみよう!ってことなので 今回は

使いませんが、別の機会に試してみますね!

ありがとうございます。

2005/01/23 03:47:06
id:taknt No.2

回答回数13539ベストアンサー獲得回数1198

ポイント16pt

http://www.microsoft.com/japan/msdn/library/default.asp?url=/jap...

ご指定のページが見つかりません

> HttpMethod

> クライアントによって使用される HTTP データ転送メソッド (GET 、 POST 、 HEAD など) を取得します。

id:mikasa_zzt231

おお。こういうライブラリが

あるんですね!

2005/01/23 03:47:37
id:matsu911 No.3

回答回数136ベストアンサー獲得回数0

ポイント16pt

http://www.ethereal.com/

Ethereal: A Network Protocol Analyzer

etherealなど参考にしてみては?

id:mikasa_zzt231

通信解析ソフトから攻める切り口ですね!

参考になりそうな気がします。ありがとうございます

2005/01/23 03:49:11
id:mizuno_takaaki No.4

回答回数30ベストアンサー獲得回数0

ポイント16pt

http://winpcap.polito.it/

Welcome to the Netgroup at Politecnico di Torino — Netgroup

WinPCapというライブラリを使うと、ネットワークを通じて送受信されるデータをとれます。Etherealというパケットキャプチャソフトもこれを使っているようです。オープンソースなので、中を解析することもできます。これを利用してデータをキャプチャして、そのなかからHTTPによるデータ送信だけを捕まえれば解析できるかと。

http://packetbell.sourceforge.jp/winpcap.html

C#からWinPcapを使用する方法

どういった言語を利用されるのかわかりませんが、C#からの利用法を記したページもありました(ソースコードへのリンクしかまだないようですが)

id:mikasa_zzt231

今回C++を使う予定です。

C#と大差ないとおもうので 流用できそうです!

2005/01/23 03:50:05
id:makmak No.5

回答回数52ベストアンサー獲得回数1

ポイント16pt

Proxyより大げさになりますが、WinPcapを使って、ネットワーク上のパケットをキャプチャする手があります。

このURLに参考になるソースコードがあります。

id:mikasa_zzt231

日本の作者が作られたツールですね。

参考にしやすそうです、ありがとうございます

2005/01/24 23:47:39

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません