1
0
mirror of https://github.com/moparisthebest/SSLDroid synced 2024-11-23 09:22:16 -05:00

Removed some clutter used for initial troubleshooting

Signed-off-by: Balint Kovacs <blint@blint.hu>
This commit is contained in:
Balint Kovacs 2011-04-20 19:05:19 +02:00
parent 82da2651b2
commit 5ef9db389e
3 changed files with 4 additions and 49 deletions

Binary file not shown.

Binary file not shown.

View File

@ -46,16 +46,8 @@ public class TcpProxyServerThread extends Thread {
this.ss = ss; this.ss = ss;
} }
/*@Override
public static void yield(){
try {
ss.close();
} catch (IOException e) {
Log.d("SSLDroid", "Error loading the client certificate file:" + e.toString());
}
}*/
// Create a trust manager that does not validate certificate chains // Create a trust manager that does not validate certificate chains
// TODO: handle this somehow properly (popup if cert is untrusted?)
TrustManager[] trustAllCerts = new TrustManager[]{ TrustManager[] trustAllCerts = new TrustManager[]{
new X509TrustManager() { new X509TrustManager() {
public java.security.cert.X509Certificate[] getAcceptedIssuers() { public java.security.cert.X509Certificate[] getAcceptedIssuers() {
@ -88,55 +80,23 @@ public class TcpProxyServerThread extends Thread {
} catch (FileNotFoundException e) { } catch (FileNotFoundException e) {
Log.d("SSLDroid", "Error loading the client certificate file:" Log.d("SSLDroid", "Error loading the client certificate file:"
+ e.toString()); + e.toString());
createNotification(e.getMessage(), e.toString());
//log += "Error loading the client certificate file:" + e.toString() + "\n";
// Toast.makeText(none, "SSLDroid Sulyos Errorhiba" +
// e.toString(), Toast.LENGTH_LONG).show();
} catch (KeyManagementException e) { } catch (KeyManagementException e) {
Log.d("SSLDroid", "No SSL algorithm support: " + e.toString()); Log.d("SSLDroid", "No SSL algorithm support: " + e.toString());
createNotification(e.getMessage(), e.toString());
//log += "No SSL algorithm support: " + e.toString() + "\n";
} catch (NoSuchAlgorithmException e) { } catch (NoSuchAlgorithmException e) {
Log.d("SSLDroid", "No common SSL algorithm found: " + e.toString()); Log.d("SSLDroid", "No common SSL algorithm found: " + e.toString());
createNotification(e.getMessage(), e.toString());
//log += "No common SSL algorithm found: " + e.toString() + "\n";
} catch (KeyStoreException e) { } catch (KeyStoreException e) {
Log.d("SSLDroid", "Error setting up keystore:" + e.toString()); Log.d("SSLDroid", "Error setting up keystore:" + e.toString());
createNotification(e.getMessage(), e.toString());
//log += "Error setting up keystore:" + e.toString() + "\n";
} catch (java.security.cert.CertificateException e) { } catch (java.security.cert.CertificateException e) {
Log.d("SSLDroid", "Error loading the client certificate:" Log.d("SSLDroid", "Error loading the client certificate:" + e.toString());
+ e.toString());
createNotification(e.getMessage(), e.toString());
//log += "Error loading the client certificate:" + e.toString() + "\n";
} catch (IOException e) { } catch (IOException e) {
Log.d("SSLDroid", "Error loading the client certificate file:" Log.d("SSLDroid", "Error loading the client certificate file:" + e.toString());
+ e.toString());
createNotification(e.getMessage(), e.toString());
//log += "Error loading the client certificate file:" + e.toString() + "\n";
} catch (UnrecoverableKeyException e) { } catch (UnrecoverableKeyException e) {
Log.d("SSLDroid", "Error loading the client certificate:" Log.d("SSLDroid", "Error loading the client certificate:" + e.toString());
+ e.toString());
createNotification(e.getMessage(), e.toString());
//log += "Error loading the client certificate:" + e.toString() + "\n";
} }
} }
return sslSocketFactory; return sslSocketFactory;
} }
public void createNotification(String title, String text) {
try {
FileWriter outFile = new FileWriter("/mnt/sdcard/ssldroid.txt");
PrintWriter out = new PrintWriter(outFile);
Date date= new Date();
out.println(new Timestamp(date.getTime())+" "+title+" "+text);
out.close();
} catch (IOException e){
return;
}
}
public class Relay extends Thread { public class Relay extends Thread {
private InputStream in; private InputStream in;
private OutputStream out; private OutputStream out;
@ -168,17 +128,14 @@ public class TcpProxyServerThread extends Thread {
} }
} catch (SocketException e) { } catch (SocketException e) {
Log.d("SSLDroid", e.toString()); Log.d("SSLDroid", e.toString());
createNotification(e.getMessage(), e.toString());
} catch (IOException e) { } catch (IOException e) {
Log.d("SSLDroid", e.toString()); Log.d("SSLDroid", e.toString());
createNotification(e.getMessage(), e.toString());
} finally { } finally {
try { try {
in.close(); in.close();
out.close(); out.close();
} catch (IOException e) { } catch (IOException e) {
Log.d("SSLDroid", e.toString()); Log.d("SSLDroid", e.toString());
createNotification(e.getMessage(), e.toString());
} }
} }
Log.d("SSLDroid", "Quitting stream proxy..."); Log.d("SSLDroid", "Quitting stream proxy...");
@ -238,8 +195,6 @@ public class TcpProxyServerThread extends Thread {
} catch (Exception ee) { } catch (Exception ee) {
Log.d("SSLDroid", "Ouch: " + ee.getMessage()); Log.d("SSLDroid", "Ouch: " + ee.getMessage());
createNotification(ee.getMessage(), "Ouch: "+ee.toString());
//ttg.doLog("Ouch: " + ee.toString());
} }
} }
} }