Kostenloses Werkzeug

404 Send

Die Datei geht direkt aus Ihrem Browser in den Browser des Empfängers. Auf unseren Servern landet sie nicht, wir übergeben nur einen verschlüsselten Umschlag mit der Beschreibung der Verbindung, damit die beiden Browser einander finden. Weder die Datei noch ihren Namen noch die Adressen der Seiten sehen wir.

Wählen Sie die Dateien aus, geben Sie den Link weiter, und schließen Sie den Tab nicht, solange die Übertragung läuft.

Bereit zum Senden
Dateien hierher ziehen oder

Der Link lebt zehn Minuten. Die Übertragung läuft direkt, auf unseren Servern taucht die Datei nicht auf.

So funktioniert es

Übliche Filehoster sind alle gleich gebaut: Die Datei wandert auf eine fremde Festplatte, liegt dort unbekannt lange und führt ihr eigenes Leben. Hier ist es anders. Der Browser des Absenders und der Browser des Empfängers verbinden sich direkt über WebRTC, die Datei geht zwischen ihnen hindurch, und unser Server ist an genau einem Schritt beteiligt: Er übergibt den Umschlag mit der Beschreibung der Verbindung, damit die Seiten einander finden.

Auch diesen Umschlag lesen wir nicht. In ihm stehen die IP-Adressen beider Seiten, deshalb verschlüsselt die Seite ihn direkt bei Ihnen, und der Schlüssel bleibt in dem Teil des Links hinter dem Rautezeichen, der nach dem Aufbau von HTTP überhaupt nicht an den Server gesendet wird. Auf unserer Seite liegt zehn Minuten lang eine undurchsichtige Zeichenfolge, zu der wir keinen Schlüssel haben.

Was hier nicht funktioniert

Wenn beide Seiten hinter Netzwerken mit symmetrischem NAT sitzen, typisch für mobiles Internet und restriktive Firmen-WLANs, kommt keine direkte Verbindung zustande. Das behebt ein Netzwerkwechsel bei einer der Seiten. Einen Relay-Server, über den solche Verbindungen sonst geleitet werden, betreiben wir absichtlich nicht: Über ihn würden die Dateien schon durch uns laufen, und der Sinn des Werkzeugs ist der umgekehrte. Was Ihr Netzwerk sperrt, prüfen Sie mit dem Werkzeug nebenan.

Dasselbe Prinzip in allem anderen

404 VPN ist genauso gebaut: Wir speichern weder Besuchsprotokolle noch DNS-Anfragen noch den Inhalt des Datenverkehrs. Nicht weil wir es versprechen, sondern weil es auf eine Anfrage hin nichts zu übergeben gibt.

So ist es aufgebaut →

Häufige Fragen

guest@404vpn:~$ cat send-faq.md
[01] $ Wo liegt die Datei, bis der Empfänger sie öffnet? ▸
> Nirgendwo. Sie liegt bei Ihnen auf dem Gerät, und die Übertragung beginnt erst, wenn der Empfänger den Link geöffnet und auf „Annehmen“ geklickt hat. Deshalb darf der Tab nicht geschlossen werden: Das ist kein Hochladen auf einen Server, sondern eine direkte Verbindung zwischen zwei Browsern, und die eine Seite funktioniert ohne die andere nicht.
[02] $ Was sieht der Server von 404 VPN? ▸
> Eine Zeichenfolge, die er nicht lesen kann. Der Browser des Empfängers braucht die Beschreibung der Verbindung, das SDP, und darin stehen die IP-Adressen beider Seiten. Deshalb verschlüsselt die Seite sie bei Ihnen (AES-GCM) und legt den Schlüssel in den #-Teil des Links: Dieser Teil der Adresse wird nach dem Aufbau von HTTP überhaupt nicht an den Server gesendet. Der Name des Raums ist ein Hash desselben Geheimnisses. Wir versprechen nicht nur, den Schlüssel nicht zu benutzen: Wir haben ihn gar nicht.
[03] $ Wie groß darf die Datei sein? ▸
> Die Grenze liegt nicht in der Übertragung, sondern im Speicher des Empfängers: Der Browser setzt die Datei vollständig zusammen, bevor er das Speichern anbietet. Auf einem normalen Laptop sind das problemlos mehrere Gigabyte, auf einem alten Handy Hunderte Megabyte. Die Geschwindigkeit ist das Minimum der beiden Kanäle, meist die Upload-Geschwindigkeit des Absenders.
[04] $ Es steht da „Verbindung nicht zustande gekommen“. Was heißt das? ▸
> Es heißt, dass beide Seiten hinter einem Netzwerk gelandet sind, das keine direkte Verbindung durchlässt, so etwas gibt es in Mobilfunknetzen und in Firmen-Wi-Fi mit symmetrischem NAT. Meist hilft es, wenn eine der Seiten das Netzwerk wechselt: zum Beispiel, wenn der Empfänger vom mobilen Internet auf Wi-Fi umschaltet. Einen Relay-Server dazwischen betreiben wir absichtlich nicht: Über ihn würden die Dateien schon durch uns laufen, und der ganze Sinn ist der umgekehrte.
[05] $ Der Link kann in falsche Hände geraten. Holt sich dann ein Fremder die Datei? ▸
> Ja, wer den Link zuerst öffnet, bekommt sie. Der Link funktioniert einmal und lebt zehn Minuten, aber innerhalb dieser zehn Minuten ist er der Schlüssel: Schicken Sie ihn auf demselben Weg, auf dem Sie auch die Datei selbst zu schicken bereit wären. Und schließen Sie den Tab nicht vor dem Ende der Übertragung: Sobald Sie ihn schließen, bedeutet der Link nichts mehr.