2016-06-06 3 views
0

So haben wir 2 benutzerdefinierte Dienste auf bestimmten Ports in unserer Linux-Maschine, die einen Schlüssel austauschen, der auf einem wohlbekannten Protokoll basiert.Lesen von Schlüsseln, die von Services in Unix ausgetauscht werden

Gibt es eine Möglichkeit (mit Java), durch die ich den Schlüssel von dieser 2-Dienste ausgetauscht lesen und verwerten sie eine bekannte Schwachstelle verwenden?

Ich schaue hier das Diffie-Hellman Austauschprotokoll hier, BTW.

Ist es sogar mit Java möglich? Oder sollte ich Python oder etwas anderes verwenden?

EDIT: Ich weiß, wie es in Windows und C#, aber ich bin fest mit Linux und Java.

Danke.

Antwort

1

Betrachten Sie KeyAgreement für Java-DH-Implementierung und Socket und ServerSocket zum Erstellen eines MitM zwischen dem Client und dem Server (vorausgesetzt, dass Sie die Sicherheitsanfälligkeit ausnutzen möchten).

Verwandte Themen