Telerik Forums
Fiddler Forum
3 answers
558 views

I configured fiddler to redirect all https traffic destined to oldURL.com to newURL.com, using the below fiddlerscript sample from the Telerik Fiddler documentation.

This has been working fine for several months. Today I attempted to execute the same monthly process, but this time it failed.
After some investigation I noticed that fiddler is returning a certificate with the wrong CN
A quick test in Chrome shows that when browsing to https://oldURL.com, fiddler returns a certificate with a subject of CN=newURL.com

This causes the handshake to fail with my application, and the montly process to abort.

I can only assume that this issue crept in when I updated Fiddler last month to: v5.0.20181.14850 for .NET 4.6.1


I have now worked around this by also adding oSession["X-OverrideCertCN"] = "oldURL.com";

What is the correct way to redirect HTTPS request & Tunnel, whilst still providing a correctly named certificate to the client application?

 

https://docs.telerik.com/fiddler/KnowledgeBase/FiddlerScript/ModifyRequestOrResponse

<p>
 //Point all requests for one server to a different server, including HTTPS tunnels<br>
// Redirect traffic, including HTTPS tunnels
</p>
<p>
if (oSession.HTTPMethodIs("CONNECT") && (oSession.PathAndQuery == "www.example.com:443"))<br>
{ <br>
     oSession.PathAndQuery = "beta.example.com:443";<br>
}<br>
<br>
if (oSession.HostnameIs("www.example.com")) oSession.hostname = "beta.example.com";  
</p>
Alexander
Telerik team
 answered on 13 Jun 2018
2 answers
114 views

Just wondering if it's possible to use Fiddler to get an idea of what is going on through a FiddlerCore program.

Ideally something like: Client -> Fiddler -> FiddlerCore -> Server

Simeon
Telerik team
 answered on 13 Jun 2018
2 answers
416 views

Hi,

After importing PCAP for file extraction and analysis, I've noticed that Fiddler saves the file matching the file size to the content-length from the response headers entity with NULL bytes .  When manually carving a file from PCAP and removing the headers, the file requested actually end up being an incomplete download. Is this something that Fiddler does by default?  Is there a way to turn this feature off?  Thank you.

Alexander
Telerik team
 answered on 13 Jun 2018
1 answer
508 views

Greetings Fellow Fiddlers

 

We've used Fiddler successfully for a while to intercept and decrypt https traffic from our iOS application (11.0.2) without any problems. However, it became necessary to move to a new Windows-10 VMWare installation. We also took the opportunity to install Fiddler 5.0.2018.1.14850.

 

We've gone through the various options to "Allow remote computers to connect" and "Decrypt HTTPS". We've also downloaded and run the FiddlerCertMaker. We can see that Fiddler reports that certificates are now generated by "BCCertificateMaker.BCCertificateMaker from CertMaker.dll" and we see the Fiddler "DO_NOT_TRUST_FiddlerRoot" certificate in the Windows-10 Certificate Manager under "Local Computer\Trusted Root Certifications Authorities"

 

Then from the iOS device we've configured the manual proxy and take our Safari browser to the Fiddler Echo Service page where we download the FiddlerRoot Certificate, installed it and finally confirmed that it is marked as "Verified"

 

However, when we run our application or browse to https sites from the iPad, Fiddler acknowledges the access and shows tunnel to various URLs, but there is no https decryption.

 

Furthermore, the Fiddler logs contains the following line repeated for each https access

  • SecureClientPipeDirect failed: System.IO.IOException Authentication failed because the remote party has closed the transport stream. for pipe....

Having gone through the process a few times now, there's a fair amount of head scratching going on, What have we missed?

 

All help is very much appreciated.

 

Many Thanks

 

dp

Dave
Top achievements
Rank 1
 answered on 12 Jun 2018
5 answers
95 views

Hi,

I've just started to work packet capturing and I'm confused about an issue.

When capturing the traffic from a website, I don't see the real target the requests are sent to. what's the reason? is it due to some kind of encoding or what?

Thanks

Simeon
Telerik team
 answered on 12 Jun 2018
12 answers
726 views
---------------------------
System Error
---------------------------
Fiddler has encountered an unexpected problem. If you believe this is a bug in Fiddler, please copy this message by hitting CTRL+C, and submit a bug report at http://www.telerik.com/forums/fiddler.
 
The given key was not present in the dictionary.
 
Type: System.Collections.Generic.KeyNotFoundException
Source: mscorlib
  at System.ThrowHelper.ThrowKeyNotFoundException () [0x00000] in /builddir/build/BUILD/mono-4.8.0/mcs/class/referencesource/mscorlib/system/throwhelper.cs:68
  at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x00021] in <f712f98eb8e445c8918edaf595bbe465>:0
  at Fiddler.Proxy.RefreshUpstreamGatewayInformation () [0x000b4] in <bcca41f124814dd9a74204fd482fb6d7>:0
  at Fiddler.Proxy.CollectConnectoidAndGatewayInfo () [0x00017] in <bcca41f124814dd9a74204fd482fb6d7>:0
 
 
Fiddler v4.6.3.51842 (x64 ) [.NET 4.0.30319.42000 on Unix 3.10.0.514]
---------------------------
OK  
---------------------------

 

Let me know if further steps I can help troubleshoot on this. Thanks.

Dimitar
Telerik team
 answered on 07 Jun 2018
0 answers
354 views

Hello, help me please:

how can I do this with a fiddler?

https://imgur.com/a/KI7ta45

profile for test: https://steamcommunity.com/id/_Snowy_/inventory/#730

Jaki
Top achievements
Rank 1
 asked on 04 Jun 2018
3 answers
641 views

Hello

I need help with inserting cookies through FiddlerScript. I have cookies like below which contains " inside cookie value, when I remove " from cookie value I stopped getting response from server. Now the real problem is FiddlerScript doesn't consider any cookie value outside " if I am correct. Pls help in finding some solution for me.

Cookie: session-id=135-0175204-4556648; session-id-time=2082787201l; lc-main-av=en_US; ubid-main-av=135-2827286-0395731; x-wl-uid=1byMobqIzbA4VmCWDwV79rNJ+wHLMoeuTgC5kyqO+APSg+c+Wv/UMMY6xi67XrlzDcPSHz6ggUE0HtDgMsaMNEjkwhH0hxcYmq39WpOvaAi+iexZWJAh0MNmbtCOWsI9ZBdN6DkJq0WA=; ubid-main=130-9054439-3296942; session-token=FysA2DXyj3MKW6pXFGI7OLqzeuZehd6AuMO5r6DV77zbngj5AAGRVyJqb7TgCoaEHvyGXEjN2KmZHU5HWFxM1laSBRdSy/uqqX6nz6vsWW0iHz6q6p2kU9M4NYrecfNq5VZs1RsX9caMLlP7b+nhBmWbb73glGwEEUqnOQxgqjeJ8OiwSY2conCzEjkxyDZT+CCBTKNoBpZtBgQgk4J3ZQlgjZcI36iojWXkPxjQ7TFBlOP8gjF++QOlwGyQ/rcgCj54iQL2dBP6VvRFq/4Fhw==; x-main="Wdyz3Dr1qSLl0KeISQtPRJJr1eBU7wRXq?oopMBnVYX8uUB644RDTiOXgRn95Uts"; at-main=Atza|IwEBIL0y3-FBtv0SsceSKry9ULstykIf3KPzd28lplv91oABbKlHGGo56bkbZyie0EPGtheFslrGOqcapUasp1ax14etVbx06Stv9ykbG69wS-9tqd4w7YVafZFgFIQbo1A9MO9uLka3MncKD1RL9jVYXAv1iybYXxlOITC1oGgUUBZoepHqT_mKSN1X24N3PAhaHdh2KcVHzNuZ5lxqCXAME7_HdD7PbAFYQz9Kjk8EB8dMhOgvgVEfv6RoCj1cErS4ER0mcWSk3nqBR-FlHnBnNGXtJ82UFuZDzZTWh4FRd5m82358PXvgiHjGN1XCgBCCA2ITvYeDWdOmbSHgNuMo7a5T2PdKdWQfbDt7gwcpAtw05qWS72vrDQScr4Y8iQfS8L9aJH8GYFlVS1uwlCaB28Bn; sess-at-main="wTo8DSETbB03DLqfYeuU/7au6DSM1U5CrWXfwEf3rzs="; sst-main=Sst1|PQGZ6j2tEk8hZEYlh-NDc5MFC1taqlntboO_UAL9cCzYGZ1kQkVo8EhMIw-artrDzOP2im_DyhyUpMflb3Jo14V2k9oLUp8uOtlSI7nWeqolroGPkq6XkuTfPVnu07ODxotRbvGdYdE8pn3OBXu1uaQuUDCKr2EhML52jKu6ffgjNWGDpQi5kq7SjOs_GA5yWJXx41amgvhGLxlbIM9MSnzoRGg5u0d1CSU_4Tsep_eoJSoEVN3_Ud6p12ywIOr8LsNvy2CEkLtfFy0xd7i8bFu2-UCZJZCcdDG08BW5Iw1IgQw7pTH7CW28vepB6xYTGGQZS9tWUP5hI43EIgRbsAtXJw; lc-main=en_US
Dimitar
Telerik team
 answered on 04 Jun 2018
1 answer
103 views
New to Fiddler, Please help. Thanks
Dimitar
Telerik team
 answered on 04 Jun 2018
1 answer
408 views

Hi there,

I know we don't have a GUI option to filter bodies.

I was thinking about using OnDone for hiding/filtering them.

I just need a way to get the body and a way to block this.

 

 

I'm getting too many packets. I would like Fiddler to exclude packets that have no information valuable for my analysis.

Simeon
Telerik team
 answered on 01 Jun 2018
Narrow your results
Selected tags
Tags
+? more
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?