Telerik Forums
Fiddler Forum
1 answer
356 views

I come to this product and forum on a mission and hope to learn a lot on the way. In the meantime, I am really stuck. My objective is to sniff the IMAP password coming from my iPnone to Gmail because like the idiot that I am, I forget the password and cannot now log into my account regularly, all I can do is get my email via the iPhone Mail app.

So, what I need to do is detect the IMAP password as it is sent over WiFi to the Gmail servers. Here is what I've done so far:

1) Installed the program on a Win 7 laptop.

2) Accepted the certificate it installed.

3) Checked to make sure there was a rule allowing incoming connections to any port for Fiddler.

4) Began following each instruction on https://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureForiOS

5) Enabled "Allow remote computers to connect.

6) Restarted Fiddler.

7) Identified the Fiddler machines' IP address.

8) And here is where the trouble started because I cannot complete the next task: Verify client iOS device can reach Fiddler by navigating in the browser to http://FiddlerMachineIP:8888. This address should return the Fiddler Echo Service page.

Every time I type it into the Safari bar on the iPhone, or Chrome on a laptop also connected to the same WiFi, I get an error that the page cannot be found. 3G/4G is turned off, so the phone is definitely using WiFi, as is the third laptop, and I cannot get anywhere with that address. I was wondering whether the router has something to do with this (Optimum) but I figured such a common issue would surely be listed in the instructions page, and moreover, this is all local and I thought the traffic doesn't even hit the router when on the local network, but I could be wrong.

Any help with this would be great...

And if I could also ask, once I get this working, what is the precise setup I need to use in Fiddler to find the name/password combination for my Gmail account. I assume I need to identify the exact capture line and click on it, but where would I see the data itself, and is there an easy way to identify what the line might say since it seems to capture so much and it's hard for a newbie like me to make sense of most of it.

Thanks so much for anyone who can help me!

Kammen
Telerik team
 answered on 07 Jun 2019
11 answers
331 views
My program is very simple, but a memory leak in the run-off after a period of time, because BUG appear in the customer so that way I do not reproduce, and there is another problem, everything is normal in the listening process, but will suddenly appear accept the request fails, chrome tips ERR_PROXY_CONNECTION_FAILED, after refreshing the page correctly, you can help me?
Top achievements
Rank 1
 answered on 05 Jun 2019
0 answers
141 views
I wonder how one might set up fiddler core to be able to handle tests running a parallel. I saw a similar post but no resolution to it.

My first thought was that I could get my test to add a custom header to each request using a guid for example which means each test would get a unique header.

But in the BeforeRequest delegate how would I check that the proxySession has the header that matches that of the test?

I can read the headers in proxySession but I have no way of passing this header in from the test as this delegate is called from an event. 
Nicholas
Top achievements
Rank 1
 asked on 03 Jun 2019
3 answers
608 views
Hello, i'm working on python script and when I want to stop Fiddler from module subprocess (or taskkill from windows) fiddler keeps running(and his proxy enabled) My question is there anyway quit it properly from external methods ? Thanks.
yttooloolez
Top achievements
Rank 1
 answered on 28 May 2019
3 answers
218 views

I have installed Mono 5.2.0 for OSX and MonoFiddler 4.4.8.4 Built for Linux, and I also run mozroots —import —sync for HTTPS, however, when I run mono Fiddler.exe , it said "NameError: name 'lldb' is not defined" 
"Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application."    

and the mono process exited unexpectedly!

and I want to know why.. 

 

 

G
Top achievements
Rank 1
 answered on 28 May 2019
4 answers
324 views
hi, how can i disable fiddler4 follow last line ?
Simeon
Telerik team
 answered on 28 May 2019
5 answers
1.3K+ views

Hello,

 

I've been using FiddlerCore on Windows for some time now and it's been great. However some of my users have recently started to report

issues where the proxy fails to connect to anything. I've checked the logs and every time this user happens is because of BCCertMaker.

This is what's shown in the log:

Fiddler.BCCertMaker> Failed to create certificate for localhost: Key not valid for use in specified state. at System.Security.Cryptography.Utils.CreateProvHandle(CspParameters parameters, Boolean randomKeyContainer) at System.Security.Cryptography.Utils.GetKeyPairHelper(CspAlgorithmType keyType, CspParameters parameters, Boolean randomKeyContainer, Int32 dwKeySize, SafeProvHandle& safeProvHandle, SafeKeyHandle& safeKeyHandle) at System.Security.Cryptography.RSACryptoServiceProvider.GetKeyPair() at System.Security.Cryptography.RSACryptoServiceProvider..ctor(Int32 dwKeySize, CspParameters parameters, Boolean useDefaultKeySize) at BCCertMaker.BCCertMaker.ConvertBCPrivateKeyToDotNet(RsaPrivateCrtKeyParameters bcPVK, String sKeyName) at BCCertMaker.BCCertMaker.CreateCertificateFromCA(String sCN, X509Certificate caCert, AsymmetricKeyParameter caKey) at BCCertMaker.BCCertMaker.MakeNewCert(String sHostname)

 

I've done research on this error and it's not clear what it's cause is but I've found that it can be solved by deleting

the "Crypto" folder in %AppData%\Microsoft\. This is clearly not ideal and would appreciate if someone had an idea on how to work

around this issue in the future.

 

Thanks.

Simeon
Telerik team
 answered on 27 May 2019
1 answer
162 views

Hi,

I couldn't find where I can customize rules on Fiddler 0.3.0, is this available?

Thanks,

Jzy

Simeon
Telerik team
 answered on 21 May 2019
1 answer
637 views

I have been trying to get Fiddler configured to decrypt HTTPS traffic on a Citrix image.  We need this for diagnostics\troubleshooting an issue we are having.  When I run through the process to Trust the Root Certificate I get the normal SCARY message and when I choose "Yes" I get an error about being unable to configure Windows to Trust the Fiddler Root Certificate.  Here are the details in the log:

-= Fiddler Event Log =-
See http://fiddler2.com/r/?FiddlerLog for details.

07:56:11:3776 Fiddler Running...
07:56:11:3932 Windows 8+ AppContainer isolation feature detected.
07:56:17:9514 Assembly 'C:\Program Files (x86)\Fiddler2\CertMaker.dll' was not found. Using default Certificate Generator.
07:56:17:9514 /Fiddler.CertMaker> Using .‰+˜ for certificate generation; UseWildcards=True.
07:56:21:2343 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
07:56:21:2343 /Fiddler.CertMaker> Caller was in ApartmentState: STA; hopping to Threadpool
07:56:21:2343 /Fiddler.CertMaker> Invoking CertEnroll for Subject: CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com; Thread's ApartmentState: MTA
07:56:21:2850 !ERROR: Failed to generate Certificate using CertEnroll. System.Reflection.TargetInvocationException Exception has been thrown by the target of an invocation. < CertEnroll::CX509PrivateKey::Create: The profile for the user is a temporary profile. 0x80090024 (-2146893788 NTE_TEMPORARY_PROFILE)
07:56:24:4304 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
07:56:24:4304 !Fiddler.CertMaker> The Root certificate could not be found.
07:58:00:3753 Setting upstream gateway to none
07:58:16:7514 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
07:58:16:7514 !Fiddler.CertMaker> The Root certificate could not be found.
07:58:29:0623 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
07:58:29:0623 !Fiddler.CertMaker> The Root certificate could not be found.
08:03:20:0051 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
08:03:20:0051 /Fiddler.CertMaker> Caller was in ApartmentState: STA; hopping to Threadpool
08:03:20:0051 /Fiddler.CertMaker> Invoking CertEnroll for Subject: CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com; Thread's ApartmentState: MTA
08:03:20:0051 !ERROR: Failed to generate Certificate using CertEnroll. System.Reflection.TargetInvocationException Exception has been thrown by the target of an invocation. < CertEnroll::CX509PrivateKey::Create: The profile for the user is a temporary profile. 0x80090024 (-2146893788 NTE_TEMPORARY_PROFILE)
08:03:39:1731 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
08:03:39:1731 !Fiddler.CertMaker> The Root certificate could not be found.
08:03:46:3336 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
08:03:46:3336 /Fiddler.CertMaker> Caller was in ApartmentState: STA; hopping to Threadpool
08:03:46:3336 /Fiddler.CertMaker> Invoking CertEnroll for Subject: CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com; Thread's ApartmentState: MTA
08:03:46:3336 !ERROR: Failed to generate Certificate using CertEnroll. System.Reflection.TargetInvocationException Exception has been thrown by the target of an invocation. < CertEnroll::CX509PrivateKey::Create: The profile for the user is a temporary profile. 0x80090024 (-2146893788 NTE_TEMPORARY_PROFILE)
10:06:29:9758 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
10:06:29:9758 !Fiddler.CertMaker> The Root certificate could not be found.

Simeon
Telerik team
 answered on 21 May 2019
1 answer
78 views

Hi everyone,

I finally figured out how to capture traffic with Telerik Fiddler on my Android device. I can capture websites such as telerik.com but I can't get the POST/GET requests of a app. How can I fix this?

 

Thanks.

Simeon
Telerik team
 answered on 16 May 2019
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?