installed Fiddler Web Debugger (v4.6.1.4) on windows7,android phone install APK,fiddler capture APK running data
It work correctly,but recently,It always show an error as following:
post:
CONNECT 183704.engine.mobileapptracking.com:443 HTTP/1.1
Host: 183704.engine.mobileapptracking.com
User-Agent: Dalvik/1.6.0 (Linux; U; Android 4.2.2; Nexus Build/JDQ39E)
Connection: Keep-Alive
After the client received notice of the established CONNECT, it failed to send any data.
return:
HTTP/1.1 200 Connection Established
FiddlerGateway: Direct
StartTime: 11:02:49.203
Connection: close
how can I do ?
Listens all http/https traffic without 127.0.0.1:8888 , is it possible ?
For example I have a program but there is no settings for to add 127.0.0.1:8888 , so fiddler can not capture any traffic from the program.
I tried to use for that any process snipe but doesn't work.
If i listens port 80 , fiddler can able to capture from the program or is there any setting like listen that wifi adapter and capture all traffic ?
When i set to 80 , fiddler gives an error [img]http://i.hizliresim.com/AgPMgz.jpg[/img]
Hi!
If I set upstream socks proxy (SSH tunnel via Putty) in Tools -> Fiddler Options -> Gateway, traffic doesn't go through it.
If I set it via X-OverrideGateway in rules, works like a charm. Is it possible to fix it?
Regards,
Eugene
Hi!
Exception text is "The handshake failed due to an unexpected packet format".
Have tried enabling tls1.1 and tls1.2, didn't work. Any ideas? (I don't own the server, unfortunately)
Thanks in advance!
Regards, Eugene
Hello,
I just wanted to let people know that the https decryption stopped working for me this morning after upgrading from 4.6.0.2 to 4.6.1.0
Fortunately I found an old installer on my pc (version 4.5.1.0) so I'm still able to work.
I'm using fiddler to monitor traffic from apps to google-analytics to verify that correct events and screenviews are being sent.
Thanks for reading.
Hello,
I was wondering if there's some sort of offline documentation bundle that I can use while working offline (for example on the road or in an isolated network).
Thanks.
Hello, this is my first time using FiddlerCore and am trying to grasp the concepts behind it. I am developing a simple project that should block websites that are specified in a database, and block all sites if the user is browsing at a time that is set by the administrator. It is for a school project. For now, I have hard-coded the site I want blocked: "facebook.com". Below is the code:
void FiddlerApplication_BeforeRequest(Session oSession)
{
if (oSession.url.Contains("facebook.com"))
{
oSession.utilCreateResponseAndBypassServer();
oSession.oResponse.headers.SetStatus(307, "Redirect");
oSession.oResponse["Cache-Control"] = "nocache";
oSession.oResponse["Location"] = "http://microsoft.com";
oSession.utilSetResponseBody(GenerateErrorMessage("Internet Time", "The request was set at a time interval that is blocked by the " +
"administrator(s) of this computer", oSession.fullUrl, "--"));
return;
}
}
However, I am getting an ERR_TUNNEL_CONNECTION_FAILED message in google chrome and I am getting a page cannot be displayed in internet explorer. Basically what I would like is if a site is block, display the html in the browser specified in oSession.utilSetResponseBody(GenerateErrorMessage("Internet Time", "The request was set at a time interval that is blocked by the " + "administrator(s) of this computer", oSession.fullUrl, "--"));
This works in all sites that do not have "https:". For ex: I am getting my desired result that I want if I try to block "microsoft.com".
Any help is appreciated.
A while ago I wrote a simple .har parser which I still use sometimes. It works perfectly fine for the files from FF and Chrome. Recently I have tried Fiddler and found it very useful, however, my parser failed to parse Fiddler' .har
When I looked into this .har I can see it has no line delimiters which makes it hard to parse.
Has it been done on purpose or I can change it somehow? Basically, I would like to have the same format as produced by Chrome and FF