mIRC mit SSL
1. Was ist SSL und warum sollte ich es nutzen?
SSL ist ein Protokoll, welches Daten verschlüsselt überträgt. Alle Daten, die vom Server zum Client und anderseitig durchs Internet geschickt werden sind normalerweise unverschlüsselt d.h. man könnte mit einem Netzwerksniffer alle relevanten Daten wie Passworte etc. mitlesen/schneiden.
Hier ein kleines Beispiel eines Mitschnittes, der nicht verschlüsselt worden ist:
.0ñ¦¿¶.0ñ¶@z..E. .u%ý@.7..mÙ.xøÀ¨ .d...G®~¹ֻq.P. . »æ..:SpaceVamp ire!hamwanet@shi -294F82D6.****** ****.de PRIVMSG #palast :was hie r..
In diesem Beispiel sehen wir das es sich um einen IRC Channel handeln muss. Man sieht den Nick, den Host (in diesem Falle unkenntlich gemacht), die Art der Nachricht und was genau geschrieben worden ist. Wenn nun eine Connection mit SSL verschlüsselt ist sieht man rein gar nichts mehr. Nur noch ein Zeichenwirrwarr welches schwer zu entschlüsseln ist. Damit wäre klar das SSL zum Schutz der Privatssphäre unverzichtbar ist.
2. Wie kann ich nun das ganze mit mIRC nutzen?
Ganz einfach! Die 2 Dateien libeay32.dll und ssleay32.dll ins mIRC
Hauptverzeichnis kopieren, mIRC neustarten. Dann kann es schon losgehen:
Neuere mIRC Versionen bringen die SSL Unterstützung schon mit. Bei älteren müssen die Binaries noch installiert werden.
Zum Testen gebt einfach beim start einmal ein:
/server irc.server.tld +6697
Mögliche Server sind z.B.:
- irc.dal.net:+6697
- irc.libera.chat:+6697
- irc.indymedia.org:+6697
- irc.oftc.net:+6697
- irc.rizon.net:+6697
Es sollte eine Meldung zwecks Zertifikat kommen. Diese annehmen und schon wird verschlüsselt connected. Wichtig ist das '+' Zeichen vor dem Port, welches angibt das ihr eine SSL Verbindung herstellen wollte. Das ganze kann natürlich auch auf der Art und Weise in die Perform übernommen werden (dazu rät sich die Zertifikatsmeldung mit einem Häkchen unten zu versehen, damit diese nicht bei jedem Start gezeigt wird).