Telerik Forums
Fiddler Forum
0 answers
163 views

Here's my application's code:

public partial class frmMain : Form
    {
        private KeyValuePair<string, string>[] EncodeKeys =
        {
            new KeyValuePair<string, string>("MfZyu1q9", "EmcshnQoDr20TZz1")
        };
        public frmMain()
        {
            InitializeComponent();
        }
 
        public static bool InstallCertificate()
        {
            if (!CertMaker.rootCertExists())
            {
                if (!CertMaker.createRootCert())
                    return false;
 
                if (!CertMaker.trustRootCert())
                    return false;
            }
 
            return true;
        }
 
        private void frmMain_Load(object sender, EventArgs e)
        {
            if (!InstallCertificate())
                MessageBox.Show("Failed to install certificate.");
            try
            {
                FiddlerApplication.BeforeRequest += FiddlerApplication_BeforeRequest;
                FiddlerApplication.BeforeResponse += FiddlerApplication_BeforeResponse;
                //FiddlerApplication.AfterSessionComplete += FiddlerApplication_AfterSessionComplete;
                FiddlerApplication.Startup(8888, true, true, true);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
 
        void FiddlerApplication_BeforeRequest(Session oSession)
        {
            if (oSession.RequestMethod == "CONNECT")
                return;
            oSession.bBufferResponse = true;
        }
 
        void FiddlerApplication_BeforeResponse(Session oSession)
        {
            if (oSession.RequestMethod == "CONNECT")
                return;
            try
            {
                //if (oSession.uriContains("action"))
                //{
                    oSession.utilDecodeResponse();
                    Debug.Print(oSession.GetResponseBodyAsString());
                //}
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
    }

 

Now this all works on my home computer when I connect remotely, it captures traffic just fine. However, on my work computer which I am using right now it does not work.

This isn't a firewall issue, because when I open the Fiddler application, it captures the remote traffic just as it's supposed to within my program.

I set my iPhone to connect to the proxy, and whenever I go to load a page, it just doesn't load and gives me "Safari could not open the page because the server stopped responding."

Ryan
Top achievements
Rank 1
 asked on 13 Apr 2016
0 answers
348 views

Hey i have connected my galaxy note 4 for the fiddler to see the networks which i get and i see iosapps.itunes.apple.com

the url is /apple-assets-us-std-00001/Purple49/v4/44/f4/e2/44f4e277-5..... the content type is application/octet-stram

some one please know what it meaning?

roman
Top achievements
Rank 1
 asked on 11 Apr 2016
1 answer
69 views

i did not do any settings in the fiddler

 

I dont knowalmost anything

 

i vote on the site and what can I do?

 

I know I can repeat this action but I want to know if I can just edit the number of votes once or create a file with more than one vote and repeat it

 

sorry for the inconvenience

 

Can someone help me? This is a test

 

Tomy
Top achievements
Rank 1
 answered on 10 Apr 2016
2 answers
411 views

Hi, 

 

How do I add new payloads to the intruder21 tool I've saved my payload list to a .i21cfg file and get an error 

 

there is an error in  xml document (1, 1)

is not just possible to load the payload file from a text file just like in burp ?

 

Thanks

Nevah
Top achievements
Rank 1
 answered on 06 Apr 2016
1 answer
196 views

hi,

I am using Fiddler core version -Mono JIT compiler version 4.2.1. 

We send request through fiddler proxy to server and get XML or JSON response from server. Response contains URLs; however every time response missed few urls. Missing urls is not have pattern.

e.g. we are expected to get 20 urls in response; however first time we miss url9 next time url4 and url12. Pattern is not fixed

We are using BeforeRequest and BeforeResponse method and writing all logs in text file.

Is there any issue of FiddlerCore where it lost network packets in between?

Tsviatko Yovtchev
Telerik team
 answered on 06 Apr 2016
1 answer
606 views

I was hoping to use Fiddler to capture the URL of universal app for offline install.  However, when Fiddler is running, the app store cannot connect.  Once Fiddler is closed, I can connect to the Windows store.

 

This doesn't appear to have been an issue previously as I've seen other articles that say to use Fiddler to do this.  So what's the issue?

Tsviatko Yovtchev
Telerik team
 answered on 04 Apr 2016
3 answers
229 views

Guys,

I frequently receive from customers Fiddler traces and need to analyze them. Especially when slow response time is the problem I try to identify, I would like to as you a few questions :

1) Do we have a way (not while capturing, but reviewing a trace offline) to ask fiddler to identify for me sessions that are slow. For example <500 ms put color green, 500 to 1 sec orange, and >1 sec red ?

2) Also, do we have a way to use a script (VBS or PowerShell) to parse (and modify) a fiddler Trace. For example "For Each line... check response time (overall_elapsed)... if 500 to 1 sec add a comment such as 'very slow'. Idea would be to quickly identify common scenario that I encounter for my products when slow.

Again that is an offline (not real time) analysis sent by customers.

Thanks a lot for your advice !

Tsviatko Yovtchev
Telerik team
 answered on 30 Mar 2016
6 answers
916 views
I have a HTTPS Post that is failing with either:
  - The underlying connection was closed: An unexpected error occurred on a send, or
  - The request was aborted: Could not create SSL/TLS secure channel

When  capturing traffic with fiddler the problem goes away.  I've read the advice from Eric here:
  - http://blogs.telerik.com/fiddler/posts/13-02-28/help!-running-fiddler-fixes-my-app-
  - http://stackoverflow.com/questions/21481682/httpwebrequest-the-underlying-connection-was-closed-the-connection-was-closed

The server I'm connecting to (Chase bank ofx server) isn't intermittently letting me connect, so retrying isn't an option.

I'm wondering if there is a way to build/emulate the fiddler proxy in C# to keep the client connection open and get around the .Net 4 "bug" Eric mentions in the Stack Overflow post?  Or is there anything I can do in my firewall to keep the connection open?

I'd be grateful for any assistance getting started.
Tuan
Top achievements
Rank 1
 answered on 24 Mar 2016
1 answer
174 views

Hello. (win 10 doesnt work on my pc)

 

I'm wondering if fiddler is available for a WIN 8 pc ? Whenever i try to download it i only get options for NET downloads.

Tsviatko Yovtchev
Telerik team
 answered on 23 Mar 2016
1 answer
323 views

Hi,

 

I've recently been trying to get Fiddler to pick up traffic for my new app, hower it's failing!

Wireshark can pick the traffic up completely fine.

 

I am trying to pick up http traffic from port 8180, i attached pcap of the packets its failing to obtain.

 

Yes, i am using latest version, no filters/rules is enabled. Yes, it picks up other traffic.

 

Packet that it fails: https://www.sendspace.com/file/nf7077

Tsviatko Yovtchev
Telerik team
 answered on 23 Mar 2016
Narrow your results
Selected tags
Tags
+? more
Top users last month
Top achievements
Rank 1
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ivory
Top achievements
Rank 1
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
YF
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Top achievements
Rank 1
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ivory
Top achievements
Rank 1
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
YF
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?