https

Sniffing Android app's HTTPS traffic from Fiddler fails with only 'Tunnel To' entries in Fiddler

我与影子孤独终老i 提交于 2021-02-06 02:31:56
问题 I am trying to capture HTTPS traffic from my rooted Android device (4.4.4) to analyze an undocumented protocol of an app. I've set up my Fiddler as a proxy and enabled HTTPS sniffing. I've installed the Fiddler's generated root certificate on my device. I've set up my proxy for my Wifi on my Android device. When I run my browser and navigate to any HTTP or HTTPS site, Fiddler can capture traffic successfully. When I run some apps (e.g. my own app which uses Parse as its backend), I can see

IE10 websocket allowInsecureFromHttps

[亡魂溺海] 提交于 2021-02-05 20:15:34
问题 I've got a websocket implementation that I'm trying to make work across browsers . At some point, we'll migrate to wss:// (i.e. encrypted websockets) but for now, it's all ws://. When we serve a page from https that redirects to a ws host, we see the following: Chrome is okay. Firefox is okay if the allowInsecureFromHttps setting is set to true. IE10 barfs. I know that the correct path is to simply implement wss, but in the meantime, I'm wondering if there's any configuration I can apply to

how to fix error “net::ERR_SSL_SERVER_CERT_BAD_FORMAT” When useing vuejs and nodejs with https and express

◇◆丶佛笑我妖孽 提交于 2021-02-05 09:25:10
问题 I have some code to send https request in vue.js and when use actions methods in vuex for send https request I get this error in console GET https://localhost/api/getpeople net::ERR_SSL_SERVER_CERT_BAD_FORMAT my code is : vue.js table.js import Axios from "axios"; let state = { people: [] }; let getters = { getPeople(state) { return state.people; } } let mutations = { setPeople(state, people) { state.people = people } } let actions = { sendHttpReq({ commit }) { Axios.get('https://localhost

Asp.net MVC resolve Http/Https

試著忘記壹切 提交于 2021-02-05 08:26:08
问题 "Mixed Content: The page at 'https://mywebsite/user/signin?ReturnUrl=%2f' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Raleway:300,200,100'. This request has been blocked; the content must be served over HTTPS." In my head tag I have these links, <link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,400italic,700,800' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=Raleway:100' rel=

Unable connect to a HTTP URL in Android 10

谁说胖子不能爱 提交于 2021-02-05 06:57:05
问题 I am using a http://something API for the login process. But could't get a hit on API in Android 10. For rest of the version, the API is working fine. First of all, I was getting SocketTimeoutException . Then I tried following solutions. 1) Added below attribute to <application> in Manifest. android:usesCleartextTraffic="true" Result: Still getting SocketTimeoutException . 2) Then I added networkSecurityConfig : <network-security-config> <domain-config cleartextTrafficPermitted="true">

Resolving Mixed Content warning from external insecure server

穿精又带淫゛_ 提交于 2021-02-05 06:46:07
问题 I have a https site and need to show content from other sites that may or may not be themselves https. Predictably enough, I'm getting warning messages like this in the console... "Mixed Content: The page at 'https://www.example.com/' (my server) was loaded over HTTPS, but requested an insecure image 'http://www.aninsecuredomain.com/image.jpg'. (not my server) This content should also be served over HTTPS." (not to the mention the fact that I no longer see the little padlock displayed

Curl cannot verify wildcard SSL certificate issued by Verisign

心不动则不痛 提交于 2021-02-04 19:22:31
问题 I have a script that needs to use cURL to securely connect to a web site, foo.bar.com that is covered by a wildcard SSL certificate for *.bar.com. The wildcard certificate is issued by Verisign, and all browsers trust it without any problem. However, I cannot get PHP / cURL to connect (at least not without disabling certificate verification). Just for the sake of isolating the problem, I tried to connect using just command-line cURL (version 7.21.1). I downloaded an updated CA bundle from

Curl cannot verify wildcard SSL certificate issued by Verisign

南楼画角 提交于 2021-02-04 19:22:00
问题 I have a script that needs to use cURL to securely connect to a web site, foo.bar.com that is covered by a wildcard SSL certificate for *.bar.com. The wildcard certificate is issued by Verisign, and all browsers trust it without any problem. However, I cannot get PHP / cURL to connect (at least not without disabling certificate verification). Just for the sake of isolating the problem, I tried to connect using just command-line cURL (version 7.21.1). I downloaded an updated CA bundle from

SSLHandshakeException - Chain chain validation failed, how to solve?

孤街醉人 提交于 2021-02-04 16:54:05
问题 in my application I am trying to do a HTTPS POST request to my server. However, I keep getting SSLHandshakeException - Chain chain validation failed, all the time. I tried to send a request using POSTMAN and I got a response from the server. What can be causing this error when I try to send the request from the application? Here a code snippet where I try to send the post request: public static JSONObject getDataLibConfiguration(Context context) throws HttpRequestException { int statusCode =

How to select specific the cipher while sending request via python request module

可紊 提交于 2021-02-04 04:40:41
问题 Usecase: I want to find out how many ciphers are supported by the hostname with python request module. I am not able to find a way to provide the cipher name to request module hook. Can anyone suggest the way to provide the way to specify cipher. import ssl from requests.adapters import HTTPAdapter from requests.packages.urllib3.poolmanager import PoolManager class Ssl3HttpAdapter(HTTPAdapter): """"Transport adapter" that allows us to use SSLv3.""" def init_poolmanager(self, connections,