Internet Relay Chat
Internet Relay Chat, kurz IRC, bezeichnet ein rein textbasiertes Chat-System, das von BLs zum Chatten benutzt wird.
Technik
IRC ermöglicht Gesprächsrunden mit einer beliebigen Anzahl von Teilnehmern in so genannten Channels (Gesprächskanälen), aber auch Gespräche zwischen zwei Teilnehmern (Query). Neue Channel können üblicherweise jederzeit von jedem Teilnehmer frei eröffnet werden, ebenso kann man gleichzeitig an mehreren Channels teilnehmen.
Zur Teilnahme wird ein spezielles Chat-Programm, der IRC-Client, verwendet; es existiert alleinstehende Software sowie beispielsweise in Browsern integrierte Funktionalitäten (z. B. Opera oder Firefox/Seamonkey). Für Firefox gibt es zudem ein komfortables IRC-Addon namens ChatZilla.
Weitere Informationen über Technik und Geschichte des IRC-Chats gibt es im Wikipedia-Artikel zum 'Internet Relay Chat' [1].
BL-Channel im IRC-Netzwerk
Seit vielen Jahren besteht für Boylover, Girllover und für alle, die sich für das Thema Pädophilie interessieren, die Möglichkeit, sich in einem virtuellen Raum in Echtzeit zu unterhalten.
Geschichtliches
Nach dem Vorbild der englischsprachigen Newsgroup alt.support.boylover (asbl) entstand (Gründungsjahr unklar; wäre aber schön zu wissen) ein Chat auf Basis des Internet Relay Chat (IRC), zunächst im "EF-Net", danach im "DALnet" und schliesslich im "euIRC" und "IIRC": der Chatroom #asbl-de.
Über die Jahre kamen immer mehr User in den Channel #asbl-de, die wieder eigene kleine private Chatrooms im den IRC-Netzwerken aufbauten, die von vielen Menschen genutzt werden, die sich für das Thema interessieren, um über Probleme zu diskutieren, Erfahrungen auszutauschen, um zu philosophieren oder um sich einfach zu unterhalten. Schliesslich entstanden neben #asbl-de auch die Channels #bonbontüte und #knuddelstübchen. Nachdem das DALnet im Laufe der Jahre immer beliebter wurde und es immer öfters zu sehr langanhaltenden Problemen mit der technischen Stabilität in dieses Netzwerk kam, sind viele BLs auf das euIRC ausgewichen. Dort kam es am 28.5.2003 sogar zu einer Channelneugründung, #dasdeutschezimmer[2] wurde geboren. Die Vorgänge um eine ZDF-Reportage von Manfred Karremann am 4. November 2003 [3] hatten aber zur Folge, dass einige der Chaträume durch die Betreiber des euIRC gesperrt wurden. In der Nacht zum 5. November wurde die #bonbontüte gesperrt, woraufhin noch in derselben Nacht beide deutsche Channel, #bonbontüte und #dasdeutschezimmer zu Bongster umzogen. Wenige Stunden später wurde dann auch #dasdeutschezimmer im euIRC gesperrt.
Nachteil der IRC-Chats war damals die für jeden offen erkennbare IP-Adresse der Nutzer (heute ist das anders, siehe weiter unten). Dadurch bedingt hatten viele Angst, von anderen ausspioniert zu werden, wenn sie in einen BL-Chat gehen. Einige Zeit wurde dann das als sehr sicher geltende IIRC probiert. Die hohen technischen Hürden für dieses praktisch 100% anonyme Chatnetzwerk liessen aber keine hohen Userzahlen aufkommen, da viele mit der dafür notwenigen Technik nicht zurecht kamen. Seit einiger Zeit hat sich nun das BonGster IRC Netzwerk als beliebtestes IRC-Netzwerk für BLs entwickelt.
Aktuelles
Die beiden deutschsprachigen Channel #bonbontüte und #dasdeutschezimmer sind in der Nacht zum 5. November 2003 vom euIRC zum BonGster IRC Netzwerk gewechselt und werden seitdem regelmässig von Boylovern besucht. Das BonGster IRC Netzwerk bietet sich insbesondere für Channel an, die auf ernstzunehmenden und ernst gemeinten Datenschutz seitens des Betreibers angewiesen sind.
Anleitung zum Einstieg in den IRC-Chat
Um am IRC teilnehmen zu können, benötigt man als Chat-Programm einen so genannten IRC-Client, mit dem man die Verbindung zu einem IRC-Server aufbaut.
An dieser Stelle soll der Weg in die BL-Channel anhand des beliebten IRC-Clients mIRC erläutert werden. Bei anderen IRC-Clients funktioniert die Konfiguration ähnlich.
Einrichtung des IRC-Programs mIRC
Wenn mIRC zum ersten Mal gestartet wird, sieht gleich das Menü mit den Optionen. Hier sollte man zunächst einige Informationen eingeben, um mit dem Chatten beginnen zu können. Zunächst kümmert man sich um das Dialogfenster 'Connect'. Dieses findet sich, sofern es nicht automatisch aufgerufen wird unter 'Tools' - 'Options':
- "Full Name" - Dort trägt man den Namen ein, unter dem man im IRC auch gesehen werden möchte.
- "Email Address" - Da kommt die eMail rein, welche ebenfalls von allen Chatteilnehmern gelesen werden kann.
- "Nickname" - Das ist der Nickname und sozusagen der Rufname unter dem man im IRC angesprochen wird. Der sollte besonders sorgfältig ausgewählt werden.
- "Alternative" - Der Nick wird verwendet, wenn der erste schon vergeben ist.
Jetzt muss man in der linken Hälfte von 'Connect' zu 'Servers' wechseln und nur noch das Netzwerk eintragen. Das BonGster Netzwerk ist in der mIRC-Standardinstallation entweder gar nicht enthalten, oder falsch konfiguriert. Entweder wechselt man in die voreingestellte Einstellung und passt diese an, oder man erzeugt eine neue Konfiguration. Wichtig ist der Eintrag 'IRC Server', der auf irc.bongster.de eingetragen werden sollte.
Dann ist man im Prinzip bereit sich mit dem IRC Netzwerk zu verbinden. Nachdem man sich mit dem Netzwerk verbunden hat, landet man im Status-Fenster des IRC-Netzwerkes und ist noch nicht im eigentlichen Channel angekommen. Das Fenster 'mIRC Favorites' schliesst man dann gleich, das ist erstmal unwichtig. An dieser Stelle bietet es sich an zu kontrollieren, ob man überhaupt im richtigen Netzwerk gelandet ist. Im Status Fenster sollte ersichtlich sein, dass man sich im BonGster bzw. BonGsterNet befindet. Wenn nicht hat man für die Verbindung den falschen Server ausgewählt.
Im unteren Bereich des Status-Fenster kann man angeben, in welchen Channel man möchte. Mit
- /join #bonbontüte bzw.
- /join #dasdeutschezimmer betritt man dann den Channel.
Der Schrägstrich am Anfang des Befehls ist notwendig, damit die Eingabe als Befehl verstanden wird.
Wenn ein anderer IRC-Client benutzt wird, wie z.B. XChat sollte man darauf achten, dass der Zeichensatz nicht auf UTF-8 eingestellt wird. Da der Channel "bonbontüte" ein Umlaut im Namen hat, und BonGster kein UTF-8 unterstützt, landet man dann in einem leeren, neuen Channel, aber nicht im richtigen. Daher sollte man den Zeichensatz auf "ISO-8859-15" stellen, um Probleme mit der Umlautdarstellung zu vermeiden. (Alternativ bzw. wenn in einem IRC-Client der Zeichensatz nicht eingestellt werden kann, kommt man immer auch über /join #bonbontüte
in die Bonbontüte).
Sicherheit
Sicherheit im Chat ist ein weites Feld, welches nicht nur Verschlüsselung umfasst, sondern sich auch in einem bestimmten Verhalten ausdrückt, welches die Sicherheit erhöht.
Technische Maßnahmen
Neben der Verschlüsselung gibt es im IRC Chat noch andere, IRC spezifische, technische Möglichkeiten die Sicherheit für sich und die Chatteilnehmer zu erhöhen.
Verschlüsselung des Datenverkehrs
IRC überträgt Daten unverschlüsselt, verschlüsselte Datenübertragung ist zum Beispiel mit dem Protokoll SILC möglich. Einige Netzwerke, wie das BonGster IRC Netzwerk bieten auch eine SSL-verschlüsselte Verbindung an. Die beiden beliebten IRC-Clients mIRC und XChat unterstützen eine SSL-Verschlüsselung.
Für mIRC kann man das OpenSSL-Installationspaket einfach von der mIRC SSL Anleitungsseite holen, ausführen und in den mIRC Programmordner installieren. Man sollte erst gar nicht versuchen die SSL-Verbindung über die Dialogfenster zu konfigurieren. Vorausgesetzt OpenSSL ist installiert, kann man das Options-Fenster gleich schließen und im Status-Fenster unten den Befehl //echo $sslready eingeben. Hier bitte wirklich den Befehl mit doppeltem Schrägstrich einleiten. Dort sollte dann $true ausgegeben werden. Dann hat mIRC OpenSSL erfolgreich eingebunden. Als nächstes gibt man /server -e ssl.bongster.de 9666 ein, dann verbindet sich mIRC mit dem BonGster-Netzwerk über eine SSL-Verschlüsselung.
Verhindern, dass Polizei oder andere Logs finden
Verschlüsselung der Daten auf dem PC
XChat unterstützt SSL ohne große Vorbereitungen. Eine Diskussion und Anleitung [4] zum Thema XChat und SSL findet sich im Jungsforum. Die passenden Verbindungsdaten für eine SSL-Verbindung in das BonGster Netzwerk sind Server: ssl.bongster.de; Port: 9666.
Neben der dargestellten Verschlüsselung des Datenverkehrs im Internet besteht auch noch die Möglichkeit die Daten auf der Festplatte zu verschlüsseln. Es muss ja nicht jeder, der Zugriff auf den Rechner hat, auch nachvollziehen können in welchen IRC Chats man aktiv ist. Daher sollte man den genutzten IRC-Client in einem verschlüsselten Bereich der Festplatte installieren.
Damit aber keine Logs gefunden werden können, ist es wichtig, portable Versionen zu nutzen, die jegliche Einstellungen und Daten nur in ihrem eigenen Programmordner (und nicht unter "C:\Dokumente und Einstellungen"[5]) speichern. Dazu der folgende Abschnitt:
Portable Versionen
Es ist empfehlenswert, portable USB-Stick Versionen der IRC Clients nutzen. Die Vorteile:
- Sie lassen sich dafür nutzen, ein Programm komplett in einem verschlüsselten Container zu belassen, so dass keine Daten in unverschlüsselten Bereichen Festplatte liegen. Bei einer etwaigen Hausdurchsuchung können so keine Logs über Chatinhalte oder den eigenen Nicknamen gefunden werden.
- Diese Versionen sind dafür gedacht auf einem USB-Stick mitgenommen zu werden, damit man seine Programme auf jedem PC laufen lassen kann.
Welche portablen Versionen gibt es?
- Am einfachsten ist sicher das Firefox-Addon ChatZilla in Verbindung mit dem portablen Firefox. Man braucht nur den Browser herunterladen, in einen Ordner im Truecrypt-verschlüsselten Bereich entpacken, dort einmalig ausführen, ChatZilla installieren. Letzteres geht mit einem Klick und nach dem Neustart von Firefox ist es fertig installiert.
- Bei mIRC gibt es den Kommandozeilenparameter '-portable', der dafür sorgt, dass mIRC seine Konfigurationsdatei im aktuellen Programmverzeichnis sucht und keinen Gebrauch von der Windows-Registry macht. Dazu muss man lediglich eine Verknüfung zur mirc.exe anlegen, die diesen Paramter enthält. (die .exe mit Rechtsklick in einen leeren Bereich desselben Ordners ziehen, dann "Verknüpfung zu mirc.exe anlegen" wählen. Dann Rechtsklick auf die Verknüpfung, auf Eigenschaften gehen und dort bei "Ziel" den Parameter dazu eintragen.
- Auch für XChat finden sich in der FAQ unter 'How can I get portable X-Chat version?' eine Anleitung auf der Homepage des Herstellers.
Ausschalten der Protokollierung
Sowohl mIRC als auch XChat protokollieren die Sitzungen standardmäßig mit. Die Protokolle finden sich normalerweise unter Windows unter 'C:\Dokumente und Einstellungen\<Dein Windows-Anmeldename>\Anwendungsdaten\mIRC\logs' bzw. 'C:\Dokumente und Einstellungen\<Dein Windows-Anmeldename>\Anwendungsdaten\X-Chat 2\scrollback'. Es ist in der IRC-Community im allgemeinen Codex, dies sofort zu unterbinden, weil die Chatinhalte nur die Teilnehmer etwas angehen. Dies trifft auch zu, wenn man sein IRC in einem verschlüsselten Bereich installiert hat, denn erstens funktioniert das portable Ablegen der Logs manchmal doch nicht und zweitens sind die Logs ja trotzdem gespeichert und können potenziell irgendwann gefährlich werden, sei es weil sich die Ermittler auf den PC hacken (sogenannter Bundestrojaner oder aus anderen Gründen).
In mIRC stellt man das ab, indem man im mIRC Options Fenster auf 'IRC - Logging' wechselt und dort 'Automatically log' auf 'None' stellt. In XChat geht man dazu unter 'Einstellungen - Optionen - Chatten - Logbücher' und nimmt dort alle Haken weg. Dann schliesst man den IRC Client und löscht die Dateien erstmal, wenn es möglich ist mit einem Werkzeug, das die Dateien auch spurlos vernichtet. Nachdem man mal wieder gechattet hat, sollte man auch kontrollieren ob die Protokolldateien nicht trotzdem wieder angelegt wurden. Bei XChat gab es mal eine Version, die sich da sehr unkooperativ verhalten hat.
Verbergen des eigenen Hostnames (IP-Adresse)
Gegenüber den Chatteilnehmern kann man im BonGster IRC Netzwerk den eigenen Hostname, und damit die IP-Adresse und den Zugangsprovider, verbergen. Dazu muss man einen sogenannten vHost bestellen. Wenn man den vHost einmal erfolgreich registriert hat, muss man sich jedesmal, nach dem Anmelden im IRC, gegenüber dem Service identifizieren, damit man den vHost auch zugeteilt bekommt. Dazu gibt man im Status-Fenster den Befehl /msg miscserv ident <password> ein. Dabei ist <password> das Passwort, welches man bei der Registrierung des vHost angegeben hat. Zu beachten ist, dass der eigene Hostname nur solange verborgen ist, wie man sich im Channel oder im privaten Query unterhält. Beim Versenden von Dateien per DCC, oder DCC-Chat [6] offenbart man zwangsläufig den eigenen Host dem entsprechenden Partner.
Man könnte auch versuchen den eigenen Hostname (bzw. IP-Adresse) gegenüber dem IRC Netzwerkbetreiber zu verbergen. Dies ginge z.B. indem man sich über Tor oder sog. Bouncer mit dem IRC Netzwerk verbindet.
- Tor ist im BonGster IRC Netzwerk nur sehr eingeschränkt möglich. Der IRC-Netzwerk Betreiber versucht Zugriffe über bekannte Anonymisierungs-Netzwerke zu blockieren, da über diese häufig Angriffe auf das IRC Netzwerk stattfinden. Diese Policy wird von sicherheitsbewussten BLs kritisiert, die etwa fordern, dass bei einer Authentifizierung mit Nicknamen der Zugriff über Tor erlaubt sein müsse.
Man sollte es möglichst dennoch versuchen, etwa mit einem Portablen Firefox in Verbindung mit Tor, denn die eigene Sicherheit und damit die Verschleierung der IP auch gegenüber dem bongster Netz geht vor, und mit manchen Exit-Nodes funktioniert es.
- Ein Zugang über einen Bouncer ist auf jeden Fall möglich, wobei sich da die Frage stellt, ob man lieber seinen Hostname dem Bouncer-Betreiber oder der Administrative des BonGster IRC Netzwerks anvertrauen möchte. Möglicherweise lässt sich auch ein Bouncer mit Tor kombinieren[7]
Sicherstellung der eigenen Identität
Es kann sinnvoll sein, dass man den Nicknamen, unter dem man im Channel redet auch auf Dauer behält. Es könnte die Glaubwürdigkeit des eigenen Nicks untergraben, wenn plötzlich jemand anderes mit dem eigenen Nicknamen im Channel agiert und sich dabei völlig anders verhält als man sonst.
Auf der anderen Seite wird aber auch argumentiert, dass die dauerhafte Verwendung gleicher (oder miteinander in Verbindung zu bringender) Nicknamen die Gefahr von Profiling erhöht. Letztlich muss das jeder für sich selbst entscheiden. Man kann zum Beispiel für Alltagsgeplauder immer einen Lieblingsnick verwenden und für besondere Anliegen, die potenziell gefährlich sind (z.B. um Rat bitten bei Fragen bezüglich einer Beziehung mit einem Jungen), neue, anonyme Nicks (und ggf. eine andere Art zu schreiben) verwenden.
Wen man also einen Nicknamen dauerhaft registrieren möchte, geht man folgendermaßen vor: Das macht man ebenfalls im Status-Fenster, und zwar mit dem Befehl /msg nickserv register <password> <eMail>. Zu der genannten eMail-Adresse bekommt man dann auch tatsächlich eine eMail geschickt, die einem weitere Schritte erläutert, damit die Registrierung abgeschlossen werden kann. Man sollte sich daher nicht bei der eMail-Adresse vertippen. Es ist hier natürlich auch möglich, Anonyme Email-Adressen zu verwenden (z.B. bei safe-mail.net) oder auch eine sogenannte "Wegwerfadresse" (z.B. bei trash-mail.com).
Nach Abschluss der Registrierung muss man sich jedesmal beim Betreten des IRC-Netzwerkes identifizieren. Dies erledigt man auch wieder im Status-Fenster mit dem Befehl /msg nickserv identify <password>.
Zusammenfassung der Einwahlbefehle
An dieser Stelle sollen noch mal die Befehle, die im mIRC Statusfenster einzugeben sind, in der Zusammenschau darstellt werden. Das wäre also das, was man im täglichen Gebrauch eintippen muss, wenn man über SSL verschlüsselt, seinen Nickname registriert hat und einen vHost nutzt.
/server -e ssl.bongster.de 9666 /msg nickserv identify <password1> /msg miscserv ident <password2> /join <#channel>
Verhalten, dass Sicherheit schafft
Ganz wichtig ist das eigene Verhalten um die Sicherheit zu erhöhen. Dabei geht es nicht alleine um die eigene Sicherheit, sondern auch um die Sicherheit der am Chat irgendwie beteiligten Partner. Da sind zunächst die Leute, die sich mit einem im Channel tummeln, die Chatpartner, der verantwortliche des Channels (Founder) und die anwesenden Channeloperatoren (OPs). Zum anderen, da kommt man vielleicht nicht direkt darauf, aber ist genauso wichtig, der Netzwerkbetreiber.
Verhalten im BL-Channel
Von der allgemeinen Netiquette [8] abgesehen gelten in den Channels noch besondere Regeln, die vom Channelfounder festgelegt werden. Diese werden entweder beim Betreten des Channels direkt bekanntgemacht, oder können durch einen Weblink, der beim Betreten eines Channels als erste Zeile erscheint, erreicht werden. Im Zweifelsfall einfach nachfragen. Diese Regeln werden nicht aus purer Reglementierungslust festgelegt, sondern haben oft Gründe, die direkt oder indirekt die Sicherheit des Channels oder der Channelpartner betreffen. So ist es in den beiden o.g. Channels selbstverständlich verboten auf illegale Webseiten zu verweisen.
Neben der Einhaltung der Regeln sollte man sowieso darauf achten, was man über sich preisgibt. Dies sollte natürlich nicht dazu führen im Channel selbst verschlossen und schweigsam zu sein. Die anderen Channelteilnehmer wollen einen ja auch kennen lernen. Das erhöht das Vertrauen innerhalb des Channels. So ist es durchaus üblich, dass man als Neuling wenigsten grob umschreibt woher man kommt und wie alt man ungefähr ist. Ein aktive Teilnahme am Channelgeschehen erhöht die Transparenz und man findet so schneller Anschluss an die Gruppe. Ungern gesehn wird, wenn man sich einfach in den Channel stellt und auf private Querys wartet. Das ist eigentlich auch nicht Sinn eines IRC Chats, der sich ja von anderen Chat Möglichkeiten (Instant Messaging) dadurch unterscheidet, dass sich mehrere Teilnehmer untereinander unterhalten können.
Verhalten gegenüber dem IRC-Netzwerk Betreiber
Im IRC Netzwerk gelten ebenso Regeln, die von Netzwerkadministrator festgelegt werden. An diese sollte man sich als Teilnehmer, insbesondere eines leicht angreifbaren Channels halten. Der Channel ist auf einen gewissen Rückhalt beim Netzwerkbetreiber angewiesen. Dieser Rückhalt fällt ihm sicher nicht leichter, wenn es viele Nutzer gibt die für Ärger sorgen, weil die sich nicht an die Netzwerkregeln halten. Man könnte es auch so formulieren: Nutzer, die sich mit dem Netzbetreiber anlegen schaden nicht nur sich selbst, indem sie eventuell vom Netzwerk verbannt werden, sondern schaden unter Umständen auch dem Verbleib des Channels im Netzwerk. Die Netzwerkregeln [9] des BonGster-Netzwerks sind übersichtlich und können eigentlich von jedem leicht beachtet werden.
Siehe auch
Weblinks
- Internet Relay Chat (Wikipedia)
- BonGster IRC Netzwerk
- Homepage zum Channel #dasdeutschezimmer
- JuFo-Seite zum Thema BL-Chat (mit Sicherheitshinweisen und Anleitungen)
IRC Clients
- Das ChatZilla Firefox-Addon (SSL; Windows, deutsch, Freeware)
- Der Client mIRC (SSL möglich mit OpenSSL; Windows, englisch, Shareware)
- Offizelle XChat Homepage (SSL; Windows & Linux, englisch, Linux Freeware, Windows 30-Tage Testversion)
- Weitere unter Wikipedia IRC-Clients
Einzelnachweise und Anmerkungen
- ↑ Wikipediaartikel zum Internet Relay Chat
- ↑ Geschichte des Channels #dasdeutschezimmer
- ↑ Thread zur "Karremann"-Story in Stern und ZDF Ende 2003
- ↑ Diskussion und Anleitung zu SSL und XChat im Jungsforum
- ↑ vereinfacht gesagt
- ↑ Direct-Client-to-Client Dateitransfer oder Chat
- ↑ geht das?
- ↑ Die berühmte Netiquette
- ↑ Die Netzwerkregeln des BonGster IRC Netzwerk