Telerik Forums
Fiddler Forum
0 answers
437 views

Hi,

I am using fiddlercore to analyze network traffic. Now I want to store the session recorded in a HAR file and load it later from the HAR file itself.

I am able to save the session in a SAZ file and load the same session later from SAZ file.

So, is there a way to convert SAZ file to HAR file.

OR

Store all session as HAR file.

And, load the session recorded from HAR file.

Thanks in advance !!

Regards,

Kallol Ghose

Kallol
Top achievements
Rank 1
 asked on 14 Jul 2017
1 answer
223 views

Hi,

I am using FiddlerCore to perform the below functions in order

     - Running fiddler core and storing the sessions in a SAZ file

     - Uploading the SAZ file and load sessions

     - Using autoresponder to respond to a session from the loaded session(if it exists)

I am using the following code to auto-respond

foreach (Session loadedSession in loadSessions)
                {
                    if (loadedSession.fullUrl.Equals(oS.fullUrl))
                    {
                        Console.WriteLine("Session Available in Loaded Session");
                        oS.utilCreateResponseAndBypassServer();
                        oS.requestBodyBytes = loadedSession.responseBodyBytes;
                        oS.oResponse.headers = loadedSession.oResponse.headers;
                        break;
                    }
                }

Where loadSessions are loaded from SAZ file

But I am not getting receiving any response if i open the pages for which the session have been loaded.

What am I doing wrong and what should be the correct approach.

Thanks in advance !!!!

Kallol
Top achievements
Rank 1
 answered on 14 Jul 2017
0 answers
212 views

Whenever I surf into example.com/*/* (as in 1 folder deep), I want the referer to be bla.com instead of the real referer.

Can you assist in how to create such a rule?

Thanks!

Lior
Top achievements
Rank 1
 asked on 13 Jul 2017
1 answer
371 views

I am using PKI for my web application. From the browser i am able to select the client certificate and website is working fine. I want to debug our website through Fiddler. But through fiddler i am unable to send the client certificate to server. I modified fillder's CustomeRules.js file as below.

 

static function OnBeforeRequest(oSession: Session)
{
oSession["https-Client-Certificate"] = "E:\\Cer\\AuthCer.cer";
//Other Code....
}

But still no change. I am getting below error in chrome
This site can’t be reached.

Please help me to solve this issue

Tsviatko Yovtchev
Telerik team
 answered on 12 Jul 2017
2 answers
1.7K+ views

Hi,

 

I have big issue with fiddler in Windows Server 2012 and IE 11.

When I run fiddler, it offers me WinConfig option to click from top left corner but it throws errors:

Unable to use NetIsoEnumAppContainers to get AppContainer list.
ErrorCode: 0x0
Attempting manual registry crawl; some information will be unavailable.

I am receiving error: Failed to get AppContainer info   as WinConfig action.

 

My Windows Firewall Service in services.msc is started and windows firewalls for  domain, public and private network are off.

I read that for someone starting the Windows Firewall Service resolved the issue but it is already started on my server.

 

I read on internet:

https://blogs.msdn.microsoft.com/fiddler/2011/12/10/revisiting-fiddler-and-win8-immersive-applications/

https://mymemorysucks.wordpress.com/2013/11/12/issues-with-fiddler-on-windows-8-1-and-ie-11/

https://blogs.msdn.microsoft.com/fiddler/2011/12/10/revisiting-fiddler-and-win8-immersive-applications/

 

What else should I do how to resolve it?

Thanks

NIKOLAY
Top achievements
Rank 1
Iron
 answered on 12 Jul 2017
0 answers
453 views

Hello.

I would like to understand the meaning of the statistics tab.

It is clear to me what is the request count, Bytes and Bytes received, but are the bytes from the sent/received from my ? Or does it refer to all the bytes generated after the request left my ?

Request Count:   1
Bytes Sent:      182 (headers:182; body:0)
Bytes Received:  183 (headers:183; body:0)
Tunnel Sent:     841
Tunnel Received: 5.880

Mauro
Top achievements
Rank 1
 asked on 09 Jul 2017
0 answers
341 views

What means the yellow highlight color on the Fiddler2?

 

All this calls are for images and those 2 in yellow are not presented on Internet Explorer 11 (but ok on Chrome, Firefox and Edge).
Searching the Fiddler's documentation

"The default text coloring of the Session entries derives from the HTTP Status (red for errors, yellow for authentication demands)"

This says text coloring so I don't know if it is the same 'yellow', because there is no problem in authentication...

 

 

Nuno
Top achievements
Rank 1
 asked on 06 Jul 2017
1 answer
421 views

Hi,

Is there any API in JAVA to handle the Fiddler operations using a java program. I have found that there are utility using .NET can the same be achieved using a JAVA program.

Thanks in advance !!!

Tsviatko Yovtchev
Telerik team
 answered on 05 Jul 2017
3 answers
193 views

Hello, 

I've been using Fiddler to debug iOS and Android mobile apps for a while on multiple devices. recently, some Apple phones have been automatically updated to the version 10.3. Since then, i can't see any data in Fiddler. Does anyone have the same problem? Is there a workaround?

 

thanks!

ALDRIN P
Top achievements
Rank 1
 answered on 04 Jul 2017
1 answer
551 views

Hello everyone! I need help. I have this request:

POST https://site/request HTTP/1.1
Host: site
Accept-Language: en-us
X-OQUE-4LM: AQAGMvxvDIIUBF+WCuq5NR+yUKs2RLd2ujdnK3euSZhfYmfEAfz2j4+uSblhagtKNuPv
User-Agent: VerifiedApp/5.11.0
Accept: */*
Content-Type: application/x-www-form-urlencoded
SECURITY-USERID: site.com
DATA-FORMAT: NV
RESPONSE-DATA-FORMAT: NV
VERSION: 1.0.0
Connection: keep-alive
Proxy-Connection: keep-alive
Content-Length: 2071
Accept-Encoding: gzip
 
appGuid=fa8d329215c192d350790b80010063e1&libraryVersion=Dyson/3.5.7 (iOS 9.3.1)&additionalData=%7B%22app_version%22%3A%225.11.0%22%2C%22comp_version%22%3A%223.5.7%22%2C%22locale_lang%22%3A%22en%22%2C%22is_emulator%22%3Afalse%2C%22timestamp%22%3A1498862545599%2C%22ip_addrs%22%3A%22192.168.1.235%22%2C%22linker_id%22%3A%2236867603-6174-40b8-8d60-f00cdd090b57%22%2C%22vendor_identifier%22%3A%2285E52684-7B9B-40C8-8149-3AF751613F33%22%2C%22conf_url%22%3A%22https%3A%5C%2F%5C%2Fwww.siteobjects.com%5C%2Fwebstatic%5C%2Frisk%5C%2Fdyson_config_ios_v4.json%22%2C%22proxy_setting%22%3A%22host%3D192.168.1.242%2Cport%3D8888%2Ctype%3DkCFProxyTypeHTTPS%22%2C%22notif_token%22%3A%22%22%2C%22os_type%22%3A%22iOS%22%2C%22os_version%22%3A%229.3.1%22%2C%22location_auth_status%22%3A%22unknown%22%2C%22pin_lock_last_timestamp%22%3A1498861777904%2C%22pm%22%3A%222d935eb9%22%2C%22sms_enabled%22%3Afalse%2C%22conf_version%22%3A%224.0%22%2C%22payload_type%22%3A%22full%22%2C%22source_app%22%3A11%2C%22app_guid%22%3A%22fa8d329215c192d350790b80010063e1%22%2C%22ds%22%3Atrue%2C%22ip_addresses%22%3A%5B%22%3A%3A1%22%2C%22127.0.0.1%22%2C%22fe80%3A%3A1%22%2C%22fe80%3A%3A41d%3A305e%3A330%3Aecd8%22%2C%22192.168.1.235%22%2C%22fe80%3A%3A3c3b%3A43ff%3Afebe%3A9635%22%5D%2C%22dc_id%22%3A%22e421ce595d27c33a4912dc014213ecbd%22%2C%22tz%22%3A-14400000%2C%22device_model%22%3A%22iPad%20Mini%28WiFi%29%22%2C%22cloud_identifier%22%3A%22f08e9cc8-0f01-42b9-abe7-41d90a64136a%22%2C%22risk_comp_session_id%22%3A%229db8ae3b-d2d2-44ec-bea7-7b4d075825d4%22%2C%22device_name%22%3A%22Jammie%20Markos%22%2C%22local_identifier%22%3A%22a63bbdf6-eae5-4602-857b-4c89eae609b3%22%2C%22is_rooted%22%3Atrue%2C%22total_storage_space%22%3A%2213641986048%22%2C%22source_app_version%22%3A%225.11.0%22%2C%22pairing_id%22%3A%22c8595132fd344f9e9fb24b4a1374f7fa%22%2C%22ssid%22%3A%22default89%22%2C%22app_id%22%3A%22com.xcom.iphone%22%2C%22tz_name%22%3A%22America%5C%2FNew_York%22%2C%22conn_type%22%3A%22unknown%22%2C%22bssid%22%3A%225c%3Ad9%3A98%3Ae7%3Ac7%3A34%22%2C%22email_configured%22%3Atrue%2C%22locale_country%22%3A%22US%22%7D

i

I need to change this parameters, like:

is_rooted%22%3Atrue into is_rooted%22%3Afalse

I'l try use this:

if (oSession.PathAndQuery("sitel.com:443")){
              oSession["ui-backcolor"] = "lime";
              oSession.utilDecodeResponse();
              oSession.utilReplaceInResponse('is_rooted%22%3Atrue','is_rooted%22%3Afalse');
          }

 

But it's not work.

Regards, Ruslan.

Wordpress
Top achievements
Rank 1
 answered on 01 Jul 2017
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?