2017-02-10 14 views
1

client IPのアドレスをfiddlerにする方法を説明するさまざまなリソースを検索して見つけました。fiddlercapキャプチャを実行したマシンからFiddlerでクライアントIPを取得する方法

public static BindUIColumn("ClientIP") 
function CalcMethodColClientIP(oS: Session){ 
    if (null != oS.oRequest) return oS.oFlags["X-ClientIP"]; else return String.Empty; 
} 

私はoSession.clientIPも有効であると信じています。まず第一に、私を与えるすべては127.0.0.1です。マシンのIPアドレスは教えてくれません。ちょうどlocalhost loopback IPアドレスです。私はマシンの実際のIPアドレスを探しています。

私の主な目的は、別の人のマシンで実行されたfiddlercapキャプチャでクライアントのIPアドレスを取得することです。この人が私にfiddercapログを送ってきました。彼のマシンのIPアドレスをfiddlerで取得したい。どうすればこれを達成できますか?

ご協力いただければ幸いです。ありがとうございました。

答えて

2

残念ながら、FiddlerCapログはデフォルトでこの情報を提供しません。キャプチャのセッションとして自動的にマシン情報をキャプチャするためのボタンを追加することを検討しましたが、これは実装されていませんでした。

フィールドは、クライアントがプロキシと通信するために使用したIPアドレスのみを保持します。ほとんどの場合、これは127.0.0.1です。

+0

Woa!私たちは家に有名人を持っています:) Googleは採用していますか?笑。ここでソースから直接答えます。これだけでなく、あなたのお手伝いもありがとうございます!これは、HTTPプロキシデバッガのKleenixまたはXeroxになりました。再び、あなたの洞察力を非常に感謝します。この機能を追加すると、それは素晴らしいことになります。 FiddlerCapではなく、Fiddler自身でマシンのIPアドレスを取得できますか?私はフィドラーだけでフィドラーキャップを試していませんでしたが、まだローカルホストのIPしか持っていませんでした。 – user3621633

+0

Fiddlerでは、QuickExec 'about:network'を入力すると、ネットワーク設定をログタブに表示できます。 'log @ Log.Save'と入力すると、Webセッションリストに新しいセッションとしてLOGタブのテキストが保存されます。すべてのセッションを含むSAZファイルを保存すると、そのデータが保存されます。 – EricLaw

関連する問題