Telerik Forums
Fiddler Forum
1 answer
1.8K+ views

Hello

Thank you for making this awesome piece of software. I have used it many times before, and this is the first time where I actually can't get Fiddler to record any HTTPS traffic from league of legends.

 

What i want: Record all HTTPS requests that are getting sent by League of legends to their servers, using the League of Legends client. (The client is the only place where you can actually see the information that i need).

What does not work: I am quite sure that League of Legends does NOT use windows default proxy, and therefore does not get picked up by Fiddler. I am not quite sure if they use SSL-Pinning, I dont think they do - but i might be wrong. Each time I try to boot up League of legends I just see the HTTP tunnel without any HTTPS requests in between.

 

What i have tried:

- Tried forcing League of legends to use the proxy 127.0.0.1:8888 for it to go through fiddler. This is where I see only HTTP tunnels with instant connection closed. It also gave me the warning "Do you want to trust this certificate bla bla bla."

- Tried using ProxyCap and Your freedom to make rules to route all the data through fiddler using 127.0.0.1:8888.

- Tried to add an environment variable to my system settings called "all_proxy" with the value of 127.0.0.1:8888 to again make it go through fiddler.

 

I have attached two images, one showing my HTTP tunnels and one showing that I can receive HTTPS requests from other apps such as ShareX in this example.

Still no luck... What should I do in order to actually see the HTTPS Requests between the HTTP Tunnels? Thanks.

Simeon
Telerik team
 answered on 29 Aug 2018
1 answer
432 views

I'm just a game analyzer as my hobby. I check any Android games to see how it works and if game collect data or not

There is a problem with Fiddler 2 that i don't understand. It does not capture traffics from some games like it goes through Fiddler without Fiddler2 is seeing. No certificate, no any errors. game works fine without captured traffic

I have ensure that I have enabled proxy on Android system, have certificate installed, and check if https decryption is working. All fine. I have reseted cert and fiddler 2 but it doesn't help

All i got is traffic from ads.

Fiddler 2 does work with most of other online games. I just can't find out why Fiddler2 can't capture traffic of some game.

Can you please help me with this problem?

 

Here is screenshot of google.com https decryption: https://imgur.com/e9HtX5M

Here is screenshot of game that does not work with fiddler 2 but with just traffics from ads: https://imgur.com/YKghx9v

Here is screenshot of game with captured traffics https://imgur.com/8e1k4UL

 

 

Quoc
Top achievements
Rank 1
 answered on 29 Aug 2018
0 answers
145 views

I would like to have users in my company use Fiddler to record web interactions and then export them to Visual Studio webtests. Obviously, this would remove the necessity for many users to have licenses for Visual Studio Enterprise (not inexpensive).

However, my company's website has lots of dependent requests. Visual Studio Enterprise, for the most part, correctly recognizes dependent requests and groups them underneath their parent request after a recording is complete. Fiddler unfortunately does not.

At Sean Lumley's blog at https://blogs.msdn.microsoft.com/slumley/2007/04/17/writing-fiddler-web-test-plugins/ I can see an example for writing a Fiddler webtest-export plugin. I have created webtest plugins before, so this looks like a good option.

Are there any other things I need to know before starting out? Has a dependent request plugin already been written? Unfortunately, I'm not even aware of the algorithm Visual Studio uses for correctly sorting dependent requests.

Doug
Top achievements
Rank 1
 asked on 26 Aug 2018
0 answers
64 views
Hello forum

We intend to use a data recovery software running under Windows which sends "telemetric data" back home (this is declared from the manufacturer). Of course we would like to know everything what this application does...

In the Fiddler docs, different setups are described (e.g. capture traffic from another machine, decrypt traffic from a hostname only)



Question:

What is a good approch to find out, how this application does encrypt it's telemetric data and what kind of "transport-encryption" it does use
(in order to be able to setup a working Fiddler environment)?



Thank you very much for any feedback!

Joe



PS:
I don't want to mention the name of the application in question, in order to prevent the manufacturer to circumvent our efforts :-)
Joe
Top achievements
Rank 1
 asked on 25 Aug 2018
0 answers
152 views

hi whats the code for c# and fiddlercore to have unmatched requests passthrough like in regular fiddler ?

 

cheers

asia
Top achievements
Rank 1
 asked on 23 Aug 2018
1 answer
213 views

I use Fiddler occasionally. Some time ago it started to offer an update on startup, I agreed, it downloaded new version but ended up with warning attached as a picture.

The message says: The update is not signed by Telerik.

Do I have hacked version of Fiddler or is it the update what is trying to inject some kind of malformed code?

Simeon
Telerik team
 answered on 22 Aug 2018
5 answers
647 views

Hello, With recent updates of fiddler it seems as if there are issues running on Windows server core.  (See below for exception from the JIT.)  This hasn't always been the case; I have an installer for an older version that runs just fine.  Is this a known limitation?  any workarounds (besides using an outdated version that I only have access to accidentally)?

Thanks!

Mike

 

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Runtime.InteropServices.COMException (0x80040154): Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
   at System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)
   at System.Windows.Forms.WebBrowserBase.TransitionFromPassiveToLoaded()
   at System.Windows.Forms.WebBrowserBase.TransitionUpTo(AXState state)
   at System.Windows.Forms.WebBrowser.get_AxIWebBrowser2()
   at System.Windows.Forms.WebBrowser.set_AllowWebBrowserDrop(Boolean value)
   at .Š.›–() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Report.cs:line 449
   at .Š..ctor() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Report.cs:line 82
   at Fiddler.frmViewer.š(Object , EventArgs ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Viewer.cs:line 9741
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at Fiddler.frmViewer.WndProc(Message& m) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Viewer.cs:line 12356
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2117.0 built by: NET47REL1LAST
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
Fiddler
    Assembly Version: 4.6.20173.38786
    Win32 Version: 4.6.20173.38786
    CodeBase: file:///C:/Fiddler/Fiddler.exe
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2114.0 built by: NET47REL1LAST
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2117.0 built by: NET47REL1LAST
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2114.0 built by: NET47REL1LAST
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2053.0 built by: NET47REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2053.0 built by: NET47REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2102.0 built by: NET47REL1LAST
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Xceed.Zip.v5.4
    Assembly Version: 5.4.13572.13590
    Win32 Version: 5.4.13572.13590
    CodeBase: file:///C:/Fiddler/Xceed.Zip.v5.4.DLL
----------------------------------------
Xceed.Compression.Formats.v5.4
    Assembly Version: 5.4.13572.13590
    Win32 Version: 5.4.13572.13590
    CodeBase: file:///C:/Fiddler/Xceed.Compression.Formats.v5.4.DLL
----------------------------------------
Xceed.FileSystem.v5.4
    Assembly Version: 5.4.13572.13590
    Win32 Version: 5.4.13572.13590
    CodeBase: file:///C:/Fiddler/Xceed.FileSystem.v5.4.DLL
----------------------------------------
Xceed.Compression.v5.4
    Assembly Version: 5.4.13572.13590
    Win32 Version: 5.4.13572.13590
    CodeBase: file:///C:/Fiddler/Xceed.Compression.v5.4.DLL
----------------------------------------
Telerik.Analytics
    Assembly Version: 4.0.104.0
    Win32 Version: 4.0.104
    CodeBase: file:///C:/Fiddler/Telerik.Analytics.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

ดิว
Top achievements
Rank 1
 answered on 17 Aug 2018
1 answer
103 views

Hey,

I creating a UI that has an input box to set a filter. It is then disabled and traffic should be filtered based on it. Along with filtering, any traffic that matches the filter text has a parameter added.

 

I think this should work in principle, but practice it is usually not working. It sometimes works and sometimes doesn't. Am I doing something wrong?

 

public void AutoTamperRequestBefore(Session oSession)
{
    if (null == View || View.TextBoxFilter.Enabled) return;
    if (oSession.fullUrl.Contains(View.TextBoxFilter.Text))
    {
        oSession.fullUrl += "&debug=1";
    }
    else
    {
        oSession.Ignore();
    }
}
Russell
Top achievements
Rank 1
 answered on 16 Aug 2018
1 answer
77 views
---------------------------
Uncaught Exception in Session #89
---------------------------
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.

Cannot access a disposed object.

Object name: 'WinHttpAutoProxy'.

Type: System.ObjectDisposedException
Source: Fiddler
   at “.Ÿœ.ƒ•(String •, String& ‘‰, String& ”) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\FiddlerCore\PlatformExtensions\Windows\FiddlerCore.PlatformExtensions.Windows.Shared\WinHttpAutoProxy.cs:line 52

   at .‚•.œ(String –, IPEndPoint& žœ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\AutoProxy.cs:line 142

   at Fiddler.Proxy.FindGatewayForOrigin(String sURIScheme, String sHostAndPort) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Proxy.cs:line 808

   at Fiddler.ServerChatter.Œ() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\ServerChatter.cs:line 1056

   at Fiddler.Session.‘() in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Session.cs:line 3725

   at Fiddler.Session.(Object ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Session.cs:line 3500


Fiddler v5.0.20182.28034 (x64 AMD64) [.NET 4.0.30319.42000 on Microsoft Windows NT 6.1.7601 Service Pack 1] 
---------------------------
OK   
---------------------------

Alexander
Telerik team
 answered on 15 Aug 2018
1 answer
667 views

I am struggling with a Windows 10 Pro version 1709 machine. When I am connecting to my ADFS form IE11 and I start capturing with fiddler, it will error.

I reset the certificate, I disabled proxy in the options and I also tried disabling WIA. When I access from Chrome, it works fine but with IE11, it does not matter what I do, it wont work. 

As a test, I created another virtual machine with same characteristics, and it works just fine. The only thing I did different is that on the machine that is not working, I did not run IE setup, on the other one that works, I did it.

 

 

Ricardo
Top achievements
Rank 1
 answered on 09 Aug 2018
Narrow your results
Selected tags
Tags
+? more
Top users last month
Anislav
Top achievements
Rank 6
Silver
Bronze
Bronze
Jianxian
Top achievements
Rank 1
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Jim
Top achievements
Rank 2
Iron
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Anislav
Top achievements
Rank 6
Silver
Bronze
Bronze
Jianxian
Top achievements
Rank 1
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Jim
Top achievements
Rank 2
Iron
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?