<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>die-welt.net (Posts about teambeam)</title><link>https://www.die-welt.net/</link><description></description><atom:link href="https://www.die-welt.net/category/teambeam.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2026 &lt;a href="mailto:evgeni@golov.de"&gt;evgeni&lt;/a&gt; </copyright><lastBuildDate>Mon, 06 Apr 2026 05:19:05 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>TeamBeam sicher? Noch nicht!</title><link>https://www.die-welt.net/2007/08/teambeam_sicher_noch_nicht/</link><dc:creator>evgeni</dc:creator><description>&lt;strong&gt;&lt;em&gt;Hinweis&lt;/em&gt;: Dieser Artikel ist aus dem Jahr 2007 und spiegelt die Situation zum Zeitpunkt des Verfassens wieder. Meines Wissens nach (und wie &lt;a href="https://www.die-welt.net/2007/08/teambeam_sicher_noch_nicht/#comment-95"&gt;Tom von TeamBeam auch kommentiert&lt;/a&gt;) wurden alle hier beschriebenen Probleme kurz nach der Veröffentlichung behoben. Der Artikel spiegelt &lt;em&gt;nicht&lt;/em&gt; die heutige Situation wieder!&lt;/strong&gt;

Wie Bernd Eckenfels mir in einem Kommentar zu meinen Posts über TeamBeam schrieb, hat er &lt;a href="http://itblog.eckenfels.net/archives/269-Review-Team-Beam.html" target="_blank"&gt;eine kleine Sicherheitsanalyse&lt;/a&gt; gemacht. Dabei kam er zu einem ähnlichen Ergebnis wie ich: TeamBeam behandelt SSL-Zertifikate nicht richtig. So kann man dem Tool ein beliebiges SSL-Zertifikat (auch ein selbst-signiertes) unterschieben, und das Tool wird die Daten dennoch übertragen. Sowas kann man sehr schnell in eine Man-in-the-Middle Attake verwandeln, aber das beschreibt Bernd schon zu genüge. Angeblich ist das in 1.0.1 behoben, und das ergeben auch erste kurze Tests, es werden aber weitere folgen.

Desweiteren hat Tom von Skalio in meiner Abwesenheit den XSS Bug "behoben".

In der Tat werden mittlerweile auch im Adressbuch alle &amp;lt;blah&amp;gt; Einträge rausgefiltert. Wobei ich sagen muss, dass Filtern meiner Meinung nach nicht das richtige Mittel ist - manchmal will man wirklich etwas in &amp;lt; und &amp;gt; schreiben... Ebenso werden solche Einträge bei my.TeamBeam.de gefiltert. Die Alten sind aber noch da, sprich ich kann meine bereits erstellten Hacks weiter nutzen.

Ich hätte das ja ganz anders gelöst: ich hätte den User alles eintragen was er will (auch in der Nachricht) und dann beim verarbeiten der Daten PHPs htmlspecialchars() oder eine ähnliche Funktion die &amp;lt;, &amp;gt; und ein paar andere Zeichen durch die entsprechenden Entities ersetzt aufgerufen und erst die so bearbeiteten Daten an den Empfänger zugestellt.

Client-Security existiert nicht Jungs... Wenn ich 1.0 nehme, den SSL-Traffic sniffe und schaue wie euer Tool funktioniert (Bernd sagt, es sei normales WebDAV, was Sinn macht), dann bau ich mir meine XSS selber rein, ohne euren Client...

So long,

Evgeni</description><category>german</category><category>security</category><category>teambeam</category><guid>https://www.die-welt.net/2007/08/teambeam_sicher_noch_nicht/</guid><pubDate>Thu, 23 Aug 2007 14:56:19 GMT</pubDate></item><item><title>TeamBeam darf spielen</title><link>https://www.die-welt.net/2007/08/teambeam_darf_spielen/</link><dc:creator>evgeni</dc:creator><description>&lt;strong&gt;&lt;em&gt;Hinweis&lt;/em&gt;: Dieser Artikel ist aus dem Jahr 2007 und spiegelt die Situation zum Zeitpunkt des Verfassens wieder. Meines Wissens nach (und wie &lt;a href="https://www.die-welt.net/2007/08/teambeam_sicher_noch_nicht/#comment-95"&gt;Tom von TeamBeam auch kommentiert&lt;/a&gt;) wurden alle hier beschriebenen Probleme kurz nach der Veröffentlichung behoben. Der Artikel spiegelt &lt;em&gt;nicht&lt;/em&gt; die heutige Situation wieder!&lt;/strong&gt;

Gestern Abend bloggte ich ja bereits meine ersten Ansichten zum Thema TeamBeam.

Gleichzeitig ging auch eine Mail an den Tom von Skalio raus, in der ich auf meinen ersten Artikel und meine weiteren Absichten hingewiesen habe. Das war so kurz nach Mitternacht (also eigentlich sogar schon heute).

Heute (Sonntag!) trudelten gegen 9 Uhr morgens zwei Mails ein. Die eine enthielt Daten für meinen Testzugang, die andere ein paar freundliche (und wirklich persönliche) Worte, plus den Hinweis, dass eine Linux-Version in Mache sei.

Für den Support kriegen die Jungs erstmal einen Pluspunkt, aber was bringt mir der Support, wenn ich die Software gar nicht nutzen will? Naja, erstmal testen.

Die Mail mit den Zugangsdaten enthielt einen Link zur Downloadseite, wo nun endlich "vernünftige" Systemvoraussetzungen stehen: "Windows ME/XP/Vista, Java 1.4.2 oder höher" oder "Mac OS X 10.3 oder höher" - auf 2000 und 2003 läufts nicht? Nachher mal paar Virtuelle Maschinen aufsetzen ;) Aber erstmal schauen was man grade heruntergeladen hat.

&lt;strong&gt;TeamBeam-1.0-Windows.zip&lt;/strong&gt; enthällt nur eine TeamBeam.exe, in Wine kanns natürlich nicht gestartet werden, da dort kein Java installiert ist.

&lt;strong&gt;TeamBeam-1.0-Mac.zip&lt;/strong&gt; enthällt den Ordner TeamBeam.app, wie er unter MacOS nach /Applications kopiert wird um die Software von da aus zu starten. Netterweise gibts in dieser Version keine komischen Binary-Wrapper, sondern nur pures Java. Also &lt;strong&gt;cd TeamBeam.app/Contents/Resources/Java&lt;/strong&gt; und &lt;strong&gt;java -jar SkalioPushClient.jar&lt;/strong&gt; - schon hab ich das Ding unter Linux laufen. Naja, zumindest gestartet. Das war ja einfach.

Dann kann ich ja jetzt schon über das Ding maulen, ohne das plöde Vista booten zu müssen.

Der Login-Screen ist klein und funktional, man kann den Server wählen, wo man sich einloggen will, seine Daten eintragen, diese Speichern lassen, einen Proxy konfigurieren und ein vergessenes Passwort anfordern.

Nach einem Klick auf "Einloggen" verschwindet die Maske und man darf ein paar Sekunden warten - hier wäre ein Hinweis-Fenster nach dem Motto "logge ein" nicht verkehrt, ich dachte schon das Tool wär verreckt - bis das Main-Fensterle kommt.

Hier kann man nun die zu sendenden Dateien, nebst Empfänger und Nachricht auswählen. Drag and Drop aus Thunar funktioniert leider nicht, aber das schieb ich jetzt einfach mal auf die Tatsache, das es MacOS Software ist ;)

Über Datei-&amp;gt;Öffnen eine Datei ausgewählt, eine Zeile Text geschrieben und mich selbst als Empfänger ausgewählt. Ein Klick auf "Senden" und das Zeug ist weg - jetzt übrigens mit Statusanzeige etc (das sollte Lob sein :P).

Sekunden später trudelt in meinem Postfach eine Mail ein, um Subject das Wort Dateitansfer, gefolgt von meinem Namen und dem Dateinamen, wirkt sehr übersichtlich. Der Inhalt auch, wäre da nicht die Tatsache mit dem text/plain und text/html - Redundanz muss sein (aber das HTML ist ausnahmsweise halbwegs sinnvoll zur Formatierung verwendet worden, und nicht um einfach da zu sein).

Das Wichtigste in der E-Mail ist der Link: https://files.teambeam.de/get.php?t=&amp;lt;langer Hash der nicht nach MD5 aussieht&amp;gt;. Ich haette es für schön befunden, würd ich den Dateinamen im Link sehen, aber so gehts auch. *klick* Und es lädt eine Seite, die nochmal meinen Namen, meine Nachricht und einen Verweis auf die Datei enthält. Interessanterweise fängt mein Sylpheed an zu blinken - neue E-Mail - von TeamBeam (Jungs, der Absender www-data@teambeam.de sieht doof aus). Ich hätte die Datei abgeholt. Leider nicht. Ich habe zwar die Seite besucht, wo es die Datei gibt, die Datei selbst habe ich aber noch geholt. Immerhin ist die md5sum der Datei noch die selbe, nachdem ich die Datei wirklich geladen habe.

Sieht also alles ganz okay aus bis jetzt, wenn man die falsche Empfangsbestätigung mal außen vor lässt.

Jetzt gibts da aber noch &lt;a href="https://my.teambeam.de/" target="_blank"&gt;my.TeamBeam.de&lt;/a&gt;, eine Art Portal, wo man seine Gesendeten und Empfangenen "Beams" sieht und das eigene Profil bearbeiten kann. Dort kann man auch die gesendeten Daten nochmal einsehen, löschen oder deren Aufbewarung verlängern. Leider kann man aber dem Empfänger keine zweite Info-Mail schicken, was ich persönlich gerne sehen würde. Ansonsten ist das Ding funktional, wenn auch nicht unbedingt nötig.

Aber zurück zu TeamBeam selbst. Leser dieses Blogs wissen, dass ich nicht nur OpenSource, sondern auch Security-geil bin. Insbesondere was Cross-Site Scripting (XSS) angeht. Und was gibt es schöneres, als eine Software die E-Mails verschickt und dynamische Webseiten anlegt, um ein wenig zu XSS'en.

Der erste Versuch - einfach ein paar HTML-Tags in der Nachricht zu verstecken schlug fehl, diese wurden komplett rausgefiltert (alles was nach &amp;lt;irgendwas&amp;gt; aussah wurde gelöscht). Aber da gibt es ja noch den Empfänger und den Absender.

Das hatte zur Folge, dass einige Mail-Header etwas kaputt aussahen (kleinere Übel) und dass das HTML sauber im Quelltext war, einmal in der E-Mail und dann auch noch in der Aufzurufenden Page (inkl. SSL). Das ist Service Jungs. Wer jetzt schreit, soll das bitte in Ruhe machen, immerhin hab &lt;strong&gt;ICH&lt;/strong&gt; nichts für die Software bezahlt.

Leider hab ichs nicht geschafft, ein \n einzuschleusen, um paar neue Mail-Header zu generieren. Aber ich nutz die Software ja auch erst ein paar Stunden.

Das reicht aber auch fürs erste finde ich. Eine Software die nicht unter Linux laufen soll, unter Linux zum Laufen bekommen, einen Bug im Informations-Fluss gefunden und eine nette Sicherheitslücke entdeckt. Eigentlich müsste ich den Jungs von Skalio sagen, ich will gutes Geld für meine Tests. Aber ich glaub ich gebe mich zufrieden, wenn sie meinen Namen im ChangeLog aufführen.

Leider weiß ich immer noch nicht, was für einen großen Vorteil TeamBeam gegenüber von FTP-Upload und HTTP-Download hat, aber vielleicht sagen die Jungs von Skalio mir das noch irgendwann.</description><category>german</category><category>linux</category><category>security</category><category>software</category><category>teambeam</category><guid>https://www.die-welt.net/2007/08/teambeam_darf_spielen/</guid><pubDate>Sun, 12 Aug 2007 14:02:07 GMT</pubDate></item><item><title>TeamBeam - was wollen die mir verkaufen</title><link>https://www.die-welt.net/2007/08/teambeam_-_was_wollen_die_mir_verkaufen/</link><dc:creator>evgeni</dc:creator><description>&lt;strong&gt;&lt;em&gt;Hinweis&lt;/em&gt;: Dieser Artikel ist aus dem Jahr 2007 und spiegelt die Situation zum Zeitpunkt des Verfassens wieder. Meines Wissens nach (und wie &lt;a href="https://www.die-welt.net/2007/08/teambeam_sicher_noch_nicht/#comment-95"&gt;Tom von TeamBeam auch kommentiert&lt;/a&gt;) wurden alle hier beschriebenen Probleme kurz nach der Veröffentlichung behoben. Der Artikel spiegelt &lt;em&gt;nicht&lt;/em&gt; die heutige Situation wieder!&lt;/strong&gt;

Während ich auf Wacken war (ein Bericht und Fotos folgen, irgendwann...), erreichte mich eine E-Mail von einem Tom Verbeek von der Skalio GmbH.

Er schrieb, seine Firma habe ein neues Tool namens TeamBeam entwickelt und würde sich über meine Meinung darüber freuen, da sie mein Blog so toll fanden.

Warum eigentlich nicht dachte ich mir, und so schreibe ich nun diese Zeilen (und ich bin mir sicher, es werden noch einige weitere folgen).

&lt;a href="http://www.teambeam.de" target="_blank"&gt;TeamBeam&lt;/a&gt; ist eine Software, um Daten zu verteilen - insbesondere große Daten und evtl an mehrere Empfänger. Auf der Homepage wird mit dem Slogan &lt;strong&gt;"Große Dateien einfach verschicken"&lt;/strong&gt; geworben. Dort findet man auch einen Link "Ihre Vorteile" und eine Präsentation als PDF (immerhin nicht PowerPoint ;)) - beides gucke ich mir gerne an, bevor ich irgendeine neue Software bei mir installiere.

Eines meiner Vorteile ist, dass die Software plattformübergreifend ist: funktioniert unter Windows (welches?) und MacOS (welches&lt;strong&gt;2&lt;/strong&gt;?). Ein Mathematiker würde sagen "für kleine Werte von Plattform", ich sage "für Leute die zu viel Geld haben". Anscheinend haben die Jungs von Skalio mein Blog doch nicht all zu gut studiert, sonst hätten sie gemerkt, wie geil ich auf Linux und OpenSource bin, und wie wenig ich von Apfeln und Weichtieren halte. Wie auch immer, ich habe hier ein frisches Vista, ein XP und im Büro komm ich an Intel und PowerPC Macs, sprich das Testen von dem Ding sollte kein großes Problem darstellen.

Mehr hab ich leider nicht wirklich gefunden, aber da gibt es ja noch das PDF. Von elf Seiten ist eigentlich nur die Nummer drei interessant: warum soll ich überhaupt TeamBeam nutzen? Weil alles andere doof ist:

E-Mail: oft auf wenige Megabyte beschränkt - korrekt, hindert aber leider nicht einige unserer Kunden große Files zu verschicken, und sich zu wundern, warum der Empfänger-MX bounced

CD-ROM-Versand: sehr langsam - wirklich? Sowas macht man überhaupt? 21. Jahrhundert? Hallo?

ISDN-Transfer: unflexibel, Empfängerkreis beschränkt; teuer - &lt;a href="http://www.golem.de/0707/53308.html" target="_blank"&gt;hätte ich jetzt fast nicht gedacht...&lt;/a&gt;

FTP-Transfer: umständlich; Datenbestand auf Server muss gepflegt werden; geringe Akzeptanz bei Kunden und Geschäftspartnern - wenn mans falsch macht bestimmt

Und deswegen soll ich viel Geld zahlen (nein, ich habe mir das Tarif-Modell noch nicht angeguckt) und eine komische Software nutzen?

Warum nicht einfach Daten per FTP hochjagen, aber in einen per HTTP erreichbaren Folder und dann die normalen HTTP Links per Mail schicken? Ich wette, TeamBeam macht da nicht viel mehr.

Wie auch immer, mein erster Eindruck von der Software: braucht kein Mensch, aber ich habe es ja noch nicht ausprobiert. Deswegen jetzt erstmal Testzugang online angefordert und nun Däumchen drehen.

Und was kommt als nächstes?

1. Test unter Windows

2. Ein wenig dem Ethernet-Rauschen zuhören (wenn mich da bloß nicht der Hackerparagraph erwischt?)

3. Test unter Mac OS X (und Linux?)

4. Hoffen, dass die Jungs von Skalio meine Posts bis hier hin ertragen haben, ohne mich auf Rufschädigung zu verklagen ;-)</description><category>apple</category><category>german</category><category>linux</category><category>software</category><category>teambeam</category><category>windows</category><guid>https://www.die-welt.net/2007/08/teambeam_-_was_wollen_die_mir_verkaufen/</guid><pubDate>Sun, 12 Aug 2007 00:15:31 GMT</pubDate></item></channel></rss>