I've searched and found a number of different resources which describe how to get the client IP address in fiddler.
public static BindUIColumn("ClientIP")
function CalcMethodColClientIP(oS: Session){
if (null != oS.oRequest) return oS.oFlags["X-ClientIP"]; else return String.Empty;
}
I believe oSession.clientIP should also work. First of all, all that gives me is 127.0.0.1. It doesn't tell me the IP address of the machine, just the localhost loopback IP address. I'm looking for the actual IP address of the machine.
My main objective is getting the client IP address in a fiddlercap capture that was run on another person's machine. This person sent me the fiddercap log, which I view with fiddler. I want to retrieve his machine's IP address with fiddler. How can I accomplish this?
Any help would be appreciated. Thank you.
Unfortunately, the FiddlerCap log will not provide this information by default. I'd considered adding a button to capture machine info (e.g. out of MSInfo32) automatically as a Session in the capture, but that was never implemented.
The
X-ClientIPfield only holds the IP address which the client used to talk to the proxy; in almost all cases, this is127.0.0.1.