請問要怎麼知道目前App有在使用TLS1.0?
以及如果確定有,要怎麼關閉或移除?
另外想再問TLS1.2如何知道有在使用RC4?
以及如果確定有,要怎麼關閉或移除?
目前接手的App被偵測有這兩個問題,
看程式目前也只設定TLS1.2
SSLContext ctx = SSLContext.getInstance("TLS");
ctx.init(null, tmf.getTrustManagers(), null);
SSLSocketFactory sslFact = ctx.getSocketFactory();
mSock = (SSLSocket) sslFact.createSocket();
mSock.setEnabledCipherSuites(mSock.getSupportedCipherSuites());
String[] s={"TLSv1.2"};
mSock .setEnabledProtocols(s);
不懂為什麼會被偵測到有使用TLS1.0和TLS1.2使用RC4?
所以想知道應該朝哪個方向可以解決這兩個問題?
感謝~