|
@@ -16,6 +16,7 @@ import de.tudarmstadt.informatik.hostage.handler.ByteArrayHandlerImpl;
|
|
import de.tudarmstadt.informatik.hostage.handler.StringHandlerImpl;
|
|
import de.tudarmstadt.informatik.hostage.handler.StringHandlerImpl;
|
|
import de.tudarmstadt.informatik.hostage.net.MyServerSocketFactory;
|
|
import de.tudarmstadt.informatik.hostage.net.MyServerSocketFactory;
|
|
import de.tudarmstadt.informatik.hostage.protocol.Protocol;
|
|
import de.tudarmstadt.informatik.hostage.protocol.Protocol;
|
|
|
|
+import de.tudarmstadt.informatik.hostage.protocol.SSLProtocol;
|
|
import de.tudarmstadt.informatik.hostage.ui.MainActivity;
|
|
import de.tudarmstadt.informatik.hostage.ui.MainActivity;
|
|
import de.tudarmstadt.informatik.hostage.wrapper.ByteArray;
|
|
import de.tudarmstadt.informatik.hostage.wrapper.ByteArray;
|
|
|
|
|
|
@@ -66,8 +67,8 @@ public class HoneyListener implements Runnable {
|
|
if(protocol.isSecure())
|
|
if(protocol.isSecure())
|
|
//TODO
|
|
//TODO
|
|
// server = new MyServerSocketFactory().createServerSocket(
|
|
// server = new MyServerSocketFactory().createServerSocket(
|
|
-// protocol.getPort(), protocol.getSSLContext());
|
|
|
|
- server = (SSLServerSocket) protocol.getSSLContext().getServerSocketFactory().createServerSocket(protocol.getPort());
|
|
|
|
|
|
+// protocol.getPort(), ((SSLProtocol) protocol).getSSLContext());
|
|
|
|
+ server = (SSLServerSocket) ((SSLProtocol) protocol).getSSLContext().getServerSocketFactory().createServerSocket(protocol.getPort());
|
|
else
|
|
else
|
|
server = new MyServerSocketFactory().createServerSocket(protocol
|
|
server = new MyServerSocketFactory().createServerSocket(protocol
|
|
.getPort());
|
|
.getPort());
|