Archiv

Posts Tagged ‘sipgate’

Warum ich kein Skype habe – Alternativen

2009-08-21 50 Kommentare

Immer wieder fragen mich Leute, ob ich Skype nutze, empfehlen es mir, oder drängen es mir regelrecht auf. Ich kann das durchaus verstehen – soweit ich das bisher sehen konnte, handelt es sich um eine einfache und ohne Konfigurationsaufwand auch unter schwierigen Bedingungen gut funktionierende Sprachkommunikationslösung, sowohl für Gespräche zwischen zwei Personen als auch größere Konferenzen. Dazu ist Skype weit verbreitet. Dennoch habe ich Skype nicht und werde es auch nicht haben.

Skype ist proprietär, es handelt ich also nicht um Open-Source-Software, die jeder prüfen kann. Das an sich wäre für mich jedoch noch lange kein Grund, Skype zu verschmähen, ich nutze zahlreiche proprietäre Software, angefangen mit Windows. Das Problem bei Skype ist, dass die Programmdatei besonders gegen eine Analyse geschützt ist, und zwar in einer Art und Weise, die fast alle anderen mir bekannten Programme weit übertrifft. Auch der Netzwerkverkehr ist verschleiert, d.h. es ist nahezu unmöglich festzustellen, was Skype für Daten ins Internet übermittelt. Durch die Peer-to-Peer-Technik, welche von Skype verwendet wird, werden ständig Daten übertragen, selbst wenn man das System nicht nutzt. Darüber hinaus umgeht Skype Firewalls und ähnliche Schutzmechanismen routinemäßig, um problemlose und konfigurationsfrei funktionieren zu können. Wenn die Entwickler sich also entschließen würden, die Software für unlautere Zwecke zu missbrauchen, würde das sehr lange nicht auffallen, und bei einem nicht flächendeckenden Einsatz vermutlich gar nicht. Bei normalen Programmen hingegen, welche keine besondere Verschleierung nutzen, ist die Wahrscheinlichkeit groß, dass recht schnell jemand auf den Missbrauch aufmerksam werden und ihn öffentlich machen würde.

Diese Geheimnistuerei mag durchaus legitime Gründe haben, doch sie geht oft mit dem Prinzip „Security by Obscurity“ einher. Das bedeutet, dass ein System nicht wirklich sicher gemacht wird, sondern nur so kompliziert, dass ein Angreifer es möglichst nicht versteht und somit nicht angreifen kann. Das Problem dabei ist, dass früher oder später ein Angreifer das System verstehen wird – Security by Obscurity funktioniert nicht, wie zahlreiche Beispiele gezeigt haben. Natürlich ist es möglich, „Security and Obscurity“ zu betreiben, also ein System richtig abzusichern und es zusätzlich kompliziert zu machen. Dies geschieht jedoch oft nicht, und selbst wenn, verhindert es, dass Fehler von gutwilligen Personen entdeckt werden (und so behoben werden können), bevor ein Angreifer sie findet und missbraucht. Eine Analyse von Skype durch zwei Sicherheitsforscher, welche sich durch die Verschleierung von Skype gekämpft haben, lässt jedenfalls nichts gutes vermuten. (Dort werden auch die Verschleierung und deren Gefahren ausführlich erklärt.)

Darüber hinaus erfordert diese Geheimniskrämerei ein großes Vertrauen in die Entwickler. Skype wurde von drei Personen entwickelt, welche ebenfalls die Filesharing-Software KaZaa entwickelt haben. Diese Software war randvoll mit Adware und Spyware, also Software, die den Nutzer ausspioniert und mit Werbung „versorgt“. Diese Software wird von Antivirenprogrammen inzwischen (zurecht) meist als Schadsoftware („Malware“) eingestuft und ist oft schwer zu entfernen. Skype selbst wurde – trotz Verschleierung – bereits mehrfach bei fragwürdigen Aktionen ertappt, wie z. B. beim Auslesen von BIOS-Daten. Ich hoffe, das erklärt, warum ich Skype nicht traue. Es überrascht mich übrigens, dass einige Firmen diese Software sogar als firmeninternes Kommunikationsmedium nutzen, auch solche, die Wirtschaftsspionage befürchten müssen. (In vielen Firmen ist Skype allerdings explizit verboten, aus den oben genannten Gründen.)

UPDATE: Skype hat auch einfach mal so zusätzliche (Müll-)Software auf den Rechnern installiert, selbst wenn der Nutzer es ausdrücklich abgelehnt hat. Genau sowas meine ich. Das war übrigens nach dem Kauf durch Microsoft nach dem der Kauf durch Microsoft angekündigt war, geplant soll die Aktion schon länger gewesen sein.

Die Sprachübertragung bei Skype ist verschlüsselt. Diese Verschlüsselung schützt vor Dritten, nicht aber vor den Betreibern des Netzes. Einige der Alternativen bieten keine Verschlüsselung, bei anderen kann man eine Verschlüsselung nutzen, für welche man nicht einer fremden Stelle vertrauen muss.

Ich hatte bereits erwähnt, dass Skype vermutlich die einfachste solche Software ist. Dennoch gibt es brauchbare Alternativen. Durch die zunehmende Verbreitung von Festnetzflatrates ist das Telefon für Gespräche zwischen zwei Personen eine gute Alternative. Wenn es um internationale Gespräche geht, die aus Kostengründen über das Internet laufen sollen, bieten sich diverse SIP-Provider als Alternative zu Skype an. SIP ist (im Gegensatz zu Skype) ein standartisiertes Protokoll, weswegen es auch eine Fülle an Software gibt, welche mit SIP arbeitet. Beispielsweise bei sipgate bekommt man kostenlos einen Account, mit welchem man kostenlos mit anderen Sipgate-Nutzern und Nutzern zahlreicher anderer SIP-Netze (über ENUM) telefonieren kann. Darüber hinaus kann man kostenlos eine normale Festnetznummer (Ortsnetz) erhalten, über die man von normalen Telefonen erreichbar ist – über eine Festnetzflatrate sogar kostenlos. Skype berechnet für eine solche Ortsnetznummer eine recht hohe monatliche Grundgebühr. Sipgate bietet eine vorkonfigurierte Software an, mit der die Einrichtung sehr einfach ist. Alternativ kann man seine eigene Software nutzen oder den Sipgate-Account z. B. in einer FritzBox eintragen und dann per Telefon nutzen. Telefonkonferenzen sollen darüber auch möglich sein, allerdings scheint die Standardsoftware das nicht so richtig zu unterstützen. Eine weitere Möglichkeit sind diverse Messenger, welche jedoch meist ihr eigenes Süppchen kochen und somit nicht mit anderen Diensten kompatibel sind.

Telefonkonferenzen über eine Festnetznummer können mit Hilfe von Talkyoo durchgeführt werden.

Konferenzen über das Internet gehen zum Beispiel mit TeamSpeak, Ventrilo oder der Open-Source-Alternative Mumble, wobei für diese Programme jemand einen Server starten muss. Der Vorteil gegenüber Telefonkonferenzen und Skype-Konferenzen ist, dass auch große Teilnehmerzahlen möglich sind und „push to talk“ einstellbar ist (d.h. man einen Nutzer nur hört, wenn er eine Taste drückt, was störende Hintergrundgeräusche verhindert).

Wenn gemeinsam Texte erarbeitet werden sollen, ist Gobby hilfreich, ein Texteditor, bei welchem mehrere Nutzer an einer Datei arbeiten können. UPDATE: Eine bessere, einfacher zu bedienende und einzurichtende Alternative zu Gobby ist das webbasierte Etherpad, welches von Google aufgekauft und zu Open Source gemacht wurde. Einen öffentlichen Server hierfür bietet z. B. die Piratenpartei mit dem Piratenpad.

Wie ich hoffentlich gezeigt habe, geht es (teils mit Komforteinbußen bei der Einrichtung) auch ohne Skype, und oftmals sind die Alternativen speziell für bestimmte Einsatzzwecke gebaut und dafür dann deutlich besser als Skype. Man wird sicherlich mehrere der Alternativen installieren müssen, wenn man mit wechselnden Personengruppen kommunizieren will – aber gerade, wenn man sich auf eine Konfernzsoftware einigen muss, sollte man die Skype-Problematik bedenken.

Ergänzung: Für reine Textnachrichten (Instant Messaging) bietet sich Jabber/XMPP an. Das Protokoll wird von vielen auf den ersten Blick proprietär erscheinenden Messengern (z. B. Google Talk und die Web.de/GMX Multimessenger) genutzt, sodass eine gewisse Verbreitung gegeben ist. Jabbernutzer können unabhängig davon auf welchem Server sie sind mit Jabbernutzern anderer Server kommunizieren. Zusammen mit dem offenen Protokoll und der großen Anzahl verfügbarer Clients macht dies Jabber sehr attraktiv. Um als Alternative zu Skype zu gelten, fehlt jedoch gute Sprachchatunterstützung. Diese existiert zwar in Form der Jingle-Erweiterung, ist allerdings noch eher experimentell. (Einige Clients wurden in den Kommentaren erwähnt, wie stabil und untereinander kompatibel die schon sind weiß ich nicht.) Google Talk benutzt diese Erweiterung jedoch, sodass – sobald genug brauchbare Clients und Plugins für weit verbreitete Clients entwickelt sind – eine interoperable, plattformübergreifende Alternative zu Skype und proprietären Messengern entstehen wird. Ich gehe davon aus, dass die Zukunft in Richtung Jabber + Jingle gehen wird.

Update: Es wird auch desöfteren SIP Communicator / Jitsi empfohlen. Getestet habe ich es nicht, sieht aber vielversprechend aus (Jabber/XMPP, Jingle, und es ist open source)

Werbeanzeigen

Richtig kommunizieren am Arsch der Welt

2007-10-01 2 Kommentare

Immer mehr Mails mit Reiseberichten von ehemaligen Mitschülern, die in die weite Welt gereist sind, trudeln ein. Und da ich der Meinung bin, dass jeder seinen Mitmenschen helfen sollte, wie er kann, versuche ich, meinen Beitrag zu leisten. Wie bekannt ist, liegt meine Stärke im IT-Bereich, und daher bezieht sich meine Hilfe auch darauf. Dieser Eintrag ist primär für diese erwähnten Mitschüler gedacht, aber vielleicht hilft er auch anderen, deswegen schreibe ich ihn hier öffentlich hin.

Zunächst einmal möchten viele darüber berichten, wie es ihnen geht, was sie erlebt haben etc. – das geht entweder per e-Mail (siehe Richtig Mailen), Mailingliste (dazu muss jemand einen Server einrichten – was aber kein Problem sein sollte) oder Blog. Ein Blog ist meist öffentlich, aber auch sehr bequem. Es ist genauso einfach wie Mails schreiben (wenn nicht einfacher), und bei den zahlreichen Blog-Anbietern ist ein kostenloses Blog schnell erstellt. WordPress.com kann ich empfehlen (dort liegt auch dieses Blog, Nachteile sind, dass man das Design nicht völlig frei anpassen kann, man keine Werbung auf dem Blog platzieren kann und soweit ich weiß die Option „Blog nur für bestimmte Personen“ nur bis zu einer bestimmten Anzahl kostenlos ist), andere Anbieter (wie blogger.com) habe ich nicht ausprobiert. Blogs können auch kennwortgeschützt werden. Sie eignen sich aber primär zum völlig öffentlichen Berichten, und haben den Vorteil, dass sie sehr übersichtliche Archivfunktionen und die von Kennern geschätzten RSS-Feeds haben, die einen genauso zuverlässig, aber deutlich übersichtlicher und bequemer über neue Einträge informieren.

Gute Reiseführer (die meist auch etwas über Kommunikationsmöglichkeiten schreiben) bietet meist Wikitravel, manchmal lohnt es sich, verschiedensprachige Versionen zu lesen, da einige Informationen nur in manchen Sprachen vorliegen, und meist gibt es Reiseführer für große Städte, für Gegenden und für ganze Länder. Alles passende könnte man mal lesen, wenn man Zeit hat.

Notruf von Handies ist meist die Nummer 112 – funktioniert auch ohne SIM-Karte.


Telefonieren über das Internet ist eine sehr günstige Möglichkeit, von Deutschland aus angerufen zu werden und nach Deutschland zu telefonieren. Vorraussetzung ist Breitband-Internetzugang (alles was schneller als ISDN ist sollte reichen, mit einer guten Konfiguration könnte sogar ISDN gehen), vorzugsweise mit einer Flatrate. Bei Volumentarifen ist zu beachten, dass pro Minute etwa 1 MB an Daten anfällt. Auf einem an diesen Internetzugang angeschlossenen Computer muss eine Software installiert werden, es wird ein funktionierendes Headset benötigt.

Dann kann man sich z. B. bei Sipgate einen kostenlosen „Telefonanschluss“ holen. Einfach auf den Link klicken, deutsche Ortsnetzvorwahl (des Netzes, wo die deutsche Meldeadresse liegt, also zuhause) eingeben (z. b. 069 für Frankfurt). „Sipgate basic“ auswählen (kostenlos). Wenn man will, kann man jetzt für ca. 9 EUR im Monat eine Flatrate bestellen, mit der dann Telefonate ins deutsche Festnetz (und noch in die Festnetze einiger anderer Länder) abgedeckt sind, würde ich aber nicht machen (kann man nachholen, wenn alles funktioniert). Nach der Wahl der Telefonnummer (darauf achten, dass es auch eine Ortsnetznummer und keine 0180x-Nummer ist) muss man dann die Adresse bestätigen. Entweder kostenlos und sofort über eine Schufa-Überprüfung (sofern man noch unter der Heimatadresse gemeldet ist), oder über Fax/Post (Post könnte auf PostIdent hinauslaufen, also besser Fax, das können dann wahrschenlich einfach Angehörige zurückschicken). Ohne Guthaben (Sipgate hat ein Prepaid-Modell) kann man zunächst nur angerufen werden (es sei denn, man hat die Flat, außerdem sind Gespräche von Sipgate zu Sipgate kostenlos und daher immer möglich).

Aber: man erhält eine deutsche Festnetznummer, unter der man weltweit erreichbar ist, und der Anrufer zahlt nur einen Anruf nach Deutschland (also gar nichts, wenn er eine entsprechende Flatrate hat). Dazu muss man die Sipgate-Software herunterladen und installieren, diese ist bereits vorkonfiguriert, auch das Kennwort ist fest in der Installationsdatei eingebaut, sodass fast nichts eingestellt werden muss. Personal Firewalls (Firewallprogramme) müssen natürlich richtig eingestellt werden, Router sollten kein Problem sein (wenn doch, kann ich helfen).

Solange die Software läuft, sollte man dann unter der deutschen Festnetznummer erreichbar sein, und man zahlt nur die Internetverbindung (dafür gibt es Flatrates) und der Anrufer zahlt eine innerdeutsche Verbindung. Wenn irgendwas schiefgeht, kann es auch sein, dass Sprache nur in eine Richtung übertragen werden kann, das liegt meist an Routern/Firewalls (wenn das Headset richtig eingestellt ist und funktioniert).