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
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 !!!!
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!
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
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
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
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...
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 !!!
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!
Hello everyone! I need help. I have this request:
POST https://site/request HTTP/1.1Host: siteAccept-Language: en-usX-OQUE-4LM: AQAGMvxvDIIUBF+WCuq5NR+yUKs2RLd2ujdnK3euSZhfYmfEAfz2j4+uSblhagtKNuPvUser-Agent: VerifiedApp/5.11.0Accept: */*Content-Type: application/x-www-form-urlencodedSECURITY-USERID: site.comDATA-FORMAT: NVRESPONSE-DATA-FORMAT: NVVERSION: 1.0.0Connection: keep-aliveProxy-Connection: keep-aliveContent-Length: 2071Accept-Encoding: gzipappGuid=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%7Di
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.