Hello.
I have one rooted Bluestacks instance and I need to proxy data from it with Fiddler.
The issue in SSL traffic.
My test env is:
FiddlerRootCertificate.crt was successfully installed on main host. Also it was installed with HD-SslCertificateTool.exe to Bluestacks:
Installing certificate at FiddlerRootCertificate.crt into BlueStacks.
Certificate subject hash is e5c3944b.
Using certificate name e5c3944b.0
SSL certificate was successfully added.
I see e5c3944b.0 file in /system/etc/security/cacerts/ in emulator (Bluestacks).
But when I enable option in Fiddler "Decrypt HTTPS traffic", everything, that use HTTPS (Play Market, Apps, Google Chrome) stopped to work.
Meanwhile, when I open Google Chrome at main host, SSL sites opened fine and I see in site cert info DO_NOT_TRUST... So, env configured correctly.
I can't understand, why it doesn't work on Bluestacks?
I expected, that Google Chrome on Bluestacks will open sites with "DO_NOT_TRUST..." cert, or will show info about incorrect cert, when I am trying to open https://rbc.ru/
But it can't connect:
This site can’t be reached play.google.com unexpectedly closed the connection.
Try:
Checking the connection
ERR_CONNECTION_CLOSED
and in Fiddler I see 3 records with same result:
fiddler.network.https> HTTPS handshake to 80.68.253.3 (for #14208) failed. System.Security.Authentication.AuthenticationException The remote certificate is invalid according to the validation procedure.
Any ideas, how to make it work on Bluestacks?

I'm trying to set up Fiddler as a transparent MITM proxy for HTTPS traffic. It works fine for HTTP traffic, but am having trouble figuring out configuration for HTTPS.
I have Fiddler running on a Windows host, listening on port 8888.
On my linux host, I have added the following rule:\
iptables -t nat -A OUTPUT -p tcp --dport 80 -j DNAT --to 192.168.5.212:8888
This works great for regular HTTP traffic. I see any request on the linux host get transparently redirected to fiddler.
However, for HTTPS traffic, this does not work as Fiddler's 8888 port is not HTTPS and consequently the following fails to connect/handshake:
iptables -t nat -A OUTPUT -p tcp --dport 443 -j DNAT --to 192.168.5.212:8888I dug around and found that I can enable an additional listener using QuickExec by doing the following in the QuickExec window
iptables -t nat -A OUTPUT -p tcp --dport 443 -j DNAT --to 192.168.5.212:8888 curl https://www.google.com
I have installed the FidderRoot CA certificate and this gets me one step closer, but my curl/wget from my host fails in that it receives a certificate to CN=localhost and not the actual host I'm trying to reach.
How can I setup Fiddler for it to auto-sign the certificates from port 8889 with proper MITM certificates?
Thanks,
Eric



Hello,
I'm trying to capture this command I'm running in the command prompt git clone https://github.com/murrayju/CreateProcessAsUser which is not executing and is returning this value fatal: unable to access 'https://github.com/murrayju/CreateProcessAsUser/': Failed to connect to github.com port 443: Timed out when it fails.
I have to chain Fiddler to my work proxy and I believe the CLI uses the system proxy, so I have to copy the IE proxy to the system proxy and then I'm not sure if I have to manually configure the Fiddler proxy to the system proxy or copy the system proxy to Fiddler and then set it to loop back like the IE proxy? I've tried a couple of different methods and I'm not seeing any of the traffic show up from the CLI and would appreciate guidance in getting this configured correctly.
Thanks

Fiddler Everywhere is failing with below error if HTTPS traffic is enabled.
Did the below:
1) Trusted Fiddler root certificate on my PC and mobile
2) Configured manual proxy over my Wi Fi to route network traffic from my mobile application to fiddler on desktop
3) Enabled capture HTTPS traffic
4) The app I am trying to debug network traffic is blink for home.
But all the requests are failing with the below error in the image. please help.

Hello,
I've use Fiddler Everywhere on my mac for several months. Today I updated to the last version 1.5.1 and localhost traffic is not showing anymore.
Any ideas?
Thanks
Erick
I installed Fiddler Web Debugger, and I am trying to configure it to monitor the HTTP calls from Adobe Reader/Acrobat DC. I have Dynamic PDF forms that will invoke URLs using JavaScript under Acrobat. I appreciate your guiding me to configure Fiddler to debug such HTTP calls. Mind you that I managed to debug the calls from IE, and now I want to debug the same from Adobe Acrobat DC.
Tarek

Hi,
I need to capture SharePoint API calls, but Fiddler is not capturing anything. I suppose it is due to a proxy but don't know how to set up.
Can somebody help me?
