Journal trajano's Journal: SSL bypass in Java
X509TrustManager trustManager =
new X509TrustManager() {
public X509Certificate[] getAcceptedIssuers() {
return null;
}
public void checkClientTrusted(X509Certificate[] arg0, String arg1)
throws CertificateException {
}
public void checkServerTrusted(X509Certificate[] arg0, String arg1)
throws CertificateException {
}
};
SSLContext context = SSLContext.getInstance("SSLv3");
TrustManager[] trustManagerArray = {
trustManager
};
context.init(null, trustManagerArray, new SecureRandom());
HttpsURLConnection.setDefaultSSLSocketFactory(context.getSocketFactory());
new X509TrustManager() {
public X509Certificate[] getAcceptedIssuers() {
return null;
}
public void checkClientTrusted(X509Certificate[] arg0, String arg1)
throws CertificateException {
}
public void checkServerTrusted(X509Certificate[] arg0, String arg1)
throws CertificateException {
}
};
SSLContext context = SSLContext.getInstance("SSLv3");
TrustManager[] trustManagerArray = {
trustManager
};
context.init(null, trustManagerArray, new SecureRandom());
HttpsURLConnection.setDefaultSSLSocketFactory(context.getSocketFactory());
SSL bypass in Java More Login
SSL bypass in Java
Slashdot Top Deals