北東崎鳳凰−記録帳
DiaryINDEXpastwill


2006年04月03日(月) ついでに花見もした。明日選抜決勝

iphlpapi.dll
010010dc : Hint- 6 ( 6) = AllocateAndGetTcpExTable2FromStack
010010c4 : Hint- 7 ( 7) = AllocateAndGetTcpExTableFromStack
010010d4 : Hint- 9 ( 9) = AllocateAndGetUdpExTable2FromStack
010010c8 : Hint- 10 ( a) = AllocateAndGetUdpExTableFromStack
010010cc : Hint- 39 ( 27) = GetIcmpStatsFromStackEx
010010d8 : Hint- 56 ( 38) = GetIpStatsFromStackEx
010010e0 : Hint- 69 ( 45) = GetTcpStatsFromStackEx
010010d0 : Hint- 76 ( 4c) = GetUdpStatsFromStackEx
GetTcpStats

んがー
あるアプリを指定して、その通信を切断するプログラムを
組みたいと思うものの・・・

全く思うように行きませんわ。
昨日は池袋ジュンク堂、神保町明倫堂まで行ったのに^^;;

WSA系、ipヘルパー系、tcp系・・・

似た挙動をする既存物は、ファイアーウォールの
アプリケーションフィルタって奴なものの
こいつの挙動は複雑すぎて 情報すら入手ままなりません。

netstat -b
が、欲しい情報ならまあまあ手に入りますが
そこからどうやってアプリに干渉するかが不明です。
ESTABLISHEDと、アプリ名
ここんとこが判明すれば
あとは、そのアプリの通信を切断するのですが・・・
そのやり方がわかりません・・・。

アプリのハンドルくらいなら
楽に入手はできます。


しかしまぁ、やりたいことの単純さに対して
えらい困難が立ちはだかってくれますね・・・。


北東崎鳳凰 |MAILHomePage