This is a migrated thread and some comments may be shown as answers.

capture traffic not working with all programs

2 Answers 1272 Views
Fiddler Classic
This is a migrated thread and some comments may be shown as answers.
MOHAMMAD
Top achievements
Rank 1
MOHAMMAD asked on 16 May 2015, 10:39 AM

Hello,

i really like fiddler and the rich features of it , the only feature that i think is not effecient is the capture traffic option, yes, it does capture the traffic of some programs but not every single program, so for these programs i use httpdebugger which capture traffic from every single program that is using http or https but it's not rich in features as fiddler, so if you could improve the capture traffic and use the same technique the http debugger use (what ever it is) that would be appreciated

 examples  of the programs the fiddler doesn't capture their traffic

1 -   http://sentinel.securibox.net/sentry.php

 2 - http://www.eliteproxyswitcher.com/

 

2 Answers, 1 is accepted

Sort by
0
Eric Lawrence
Telerik team
answered on 16 May 2015, 11:46 PM
Fiddler is a proxy server; on startup, it sets the Windows proxy configuration to point to itself. Applications that do not adopt the system proxy setting automatically are fairly rare and reasonably called "buggy."

Having said that, you can typically manually adjust the proxy settings in such programs such that their traffic is captured by Fiddler. For instance, in the first program you'd use the "use a single proxy" setting (http://sentinel.securibox.net/Manual.html) with a proxy address of 127.0.0.1 port 8888. The "Elite Proxy switcher" program is itself some sort of proxy; it's not clear why you'd want to use Fiddler with it, but since the entire point of that product is to proxy your traffic through some form of remote proxy, it's entirely conceivable that they do not support local proxies (like Fiddler). Fiddler itself can direct your traffic to any remote proxy you like (via Tools > Fiddler Options > Gateways, or the X-OverrideGateway session flag).

Approaches undertaken by other products often involve unreliable "thunking" which is fragile and can cause applications to fail.

Regards,
Eric Lawrence
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
MOHAMMAD
Top achievements
Rank 1
answered on 19 May 2015, 02:40 PM

First of all, thank you for your reply.

i know how fiddler works and how it captures http traffic from programs and that's why i thought that the mechanism of capturing traffic in httpdebugger is better than fidder's, because it captures traffic from all programs whether they are "buggy" or "rare" or well-programmed.

In fact, i work with sentry a lot and i really want to debug the traffic out of it, but, the problem with these kind of programs that they use "proxy list" to make an http request so you simply can't set the program to "use single proxy" because the program would lose one of it's great features which is "banning attackers"  so the only logical option would be using a debugger that uses a mechanism that doesn't rely on Windows proxy configuration which is httpdebugger but i really want the feature that  fiddler has.

so i thought i'd give you a suggestion to implement such an option in fiddler

Regards,

Tags
Fiddler Classic
Asked by
MOHAMMAD
Top achievements
Rank 1
Answers by
Eric Lawrence
Telerik team
MOHAMMAD
Top achievements
Rank 1
Share this question
or