I used fiddler to parse many sites
Actually i use Fiddler almost every day, more often than taking a coffee :)
But today i for the first time got a problem:
when fiddler is running, the website
https://betfred.mobi/
is not loading, just a ERR_CONNECTION_RESET message appears in chrome
I chaged Fiddler port to 9999, but it did not help
Does anybody has an idea about the reason of such behavior ?
Regards
Ihor
β
Hello,
When using Fiddlercore within a C# application is it possible to change the default certificate name when using Makecert.exe?
Ideally we wouldn't want a popup saying "Did you want to trust ... "DO_NOT_TRUST..." when we reach the point where we want to deploy our application.
Kind Regards
Marc
Hi Eric,
I have created a program that "grabs" a link to any video or audio files that are being played in a browser.
(basic summary of what it looks like)
FiddlerApplication.BeforeResponse += delegate(Fiddler.Session oS)
{
uriAllowedMediaTypes = oS.oResponse["Content-Type"].ToLower().Contains("video") || oS.oResponse["Content-Type"].ToLower().Contains("audio") || oS.oResponse["Content-Type"].ToLower().Contains("media");
if (uriAllowedMediaTypes)
{
uriStr = oS.fullUrl.ToString();
File.AppendAllText(@"C:\Desktop\medialinks.txt", oS.fullUrl + Environment.NewLine);
}
};
So for example I can watch a 1mb size video in my browser and I can then later manually download that video, since I know what the url to download that video is (using a download manager of course).
By the time I have finished the manual download I would of used 2mb data (total, 1mb watching and 1mb download). This was my original plan all along.
I then had a lightbulb moment. I wondered if it was possible to watch the video and while the video is playing I was hoping that my fiddlercore program could "copy" the bytes of the video / audio going through the proxy to my local drive.
This way I can have a backup of all the videos I watch on the internet without using extra bandwidth.
So I would watch the video and automatically have a copy saved locally.
In the end instead of using 2mb like my first example. I would of only used 1mb and still have a local copy of the video.
Is there a way to do this in c#? (and if possible also have a variable which holds the number of bytes that have so far been downloaded).
I did some research but only found ways to save the text response and not much else.
Regards
Hendrik
p.s Would buffering be necessary ?
I tried to run Fiddler on Windows Server 2003, and it just will not load.
Does it run or do we need to load anything else on our Windows 2003 R2 x64 server?
It is loading fine on Windows 2008 R2 X64, but not Windows 2003.
Hi Telerik Team,
Thanks for creating Fiddler. It is an awesome and useful product.
I am using Fiddler 4.6.0.2 on Windows 8.1. I am trying to monitor some traffic from my android mobile. I am able to fetch the HTTP traffic flawlessly but i have issues with HTTPS traffic. My requests says HTTPS handshake failed.
I have tried changing the port and removing/installing the certificate again. But it hasn't helped me.
Here's the log:
22:13:15:2555 [Fiddler] No HTTPS request was received from () new client socket, port 60376.
22:13:15:2711 [Fiddler] No HTTPS request was received from () new client socket, port 60374.
22:13:15:3022 [Fiddler] No HTTPS request was received from () new client socket, port 60373.
22:13:15:3178 [Fiddler] No HTTPS request was received from () new client socket, port 60375.
22:13:15:4268 [Fiddler] No HTTPS request was received from () new client socket, port 60377.
22:13:18:9190 fiddler.network.https> HTTPS handshake to www.olacabs.com (for #461) failed. System.Security.Authentication.AuthenticationException A call to SSPI failed, see inner exception. < The Local Security Authority cannot be contacted
Win32 (SChannel) Native Error Code: 0x80090304
22:13:48:4931 fiddler.network.https> HTTPS handshake to www.olacabs.com (for #465) failed. System.Security.Authentication.AuthenticationException A call to SSPI failed, see inner exception. < The Local Security Authority cannot be contacted
Win32 (SChannel) Native Error Code: 0x80090304
22:13:48:5243 fiddler.network.https> HTTPS handshake to www.olacabs.com (for #466) failed. System.Security.Authentication.AuthenticationException A call to SSPI failed, see inner exception. < The Local Security Authority cannot be contacted
Win32 (SChannel) Native Error Code: 0x80090304
Please help me to resolve the issue.
I have also attached the screenshots in case it helps.
β
I have Windows 7 6bit. Fiddler 2 fresh install, no scripts, filters are off, https capturing/decryption enabled, certificate exported and installed/stored under Trusted Root Certification Authorities. Tried with Chrome and Firefox.
When I browse 2 sites from internet that both use https and are constantly communicating with fresh data (page itself is not fully reloaded, only data within) probably with jQuery/API in JSON/XML format from the server then one site data communication is captured and the other not. I captured same site data communication over the year ago with success and without any tricks (except allowing https capture/decryption in Fiddler). From visible side the site has not changed.
If anyone interested testing then:
https://ee.olybet.com/en/Sports/?method=PreMatch
go to LIVEBET, pick one ongoing event and wait the data communication (red/green arrows will appear)
I am very thankful for any hint.