OnionShare ist ein kleines Tool, um in Kombination mit dem TorBrowserBundle Dateien zu tauschen. Es ist eine ideale Ergänzung zu TorChat oder Ricochet, denen die Möglichkeit zum Tauschen von Dateien (noch) fehlt.
- Der Absender benötigt OnionShare und den Tor Daemon des TorBrowsers, um die Dateien zum Download bereitzustellen. OnionShare stellt einen Tor Onion Service bereit, unter dem die Dateien abgerufen werden können.
- Der oder die Empfänger benötigen nur das TorBrowserBundle, um die bereitgestellten Dateien herunter zu laden. Den Link zum Download bekommen die Empfänger über einen anderen sicheren Kanal, z.B. via TorChat oder Ricochet.
Installation von OnionShare:
- Für Windows und MacOS stehen auf der Download Website Setup Dateien zur Installation bereit.
- In den Linux Distributionen Unbuntu und Fedora ist Onionshare enthalten und kann mit dem bevorzugten Tool zur Softwareverwaltung installiert werden.
- Für alle anderen Linux Distributionen muss man OnionShare selbst compileren. Eine Anleitung findet man auf der Webseite.
Nach dem Start von OnionShare kann man im Hauptfenter Dateien zur Liste der gesharten Dateien hinzufügen und den Service starten. Der Tor Daemon des TorBrowserBundle wird genutzt, um den Hidden Service bereitzustellen, das TorBrowserBundle muss also gestartet werden, bevor man die Dateien zum Download freigeben kann.
Wenn die Option
"Den Server automatisch anhalten" aktiviert, dann wird der Tor Hidden Service nach dem ersten erfolgreichen Download sofort wieder beendet. Das ist ein Sicherheitsfeature, da es im Tor Netz auch bösartige Nodes gibt,
die neue Tor Hidden Services testen und teilweise auch angreifen.
Wenn der Service erfolgreich gestartet ist, kann man die Tor Onion URL in die Zwischenablage kopieren und an den oder die Empfänger schicken, am besten via Instant Messenger. Der oder die Empfänger können die Adresse dann im TorBrowser aufrufen und die bereitgestellten Dateien als ZIP-Archiv herunter laden.