onionshare/onionshare

Receive files from an OnionShare URL in the client

Open

#365 geöffnet am 24. Feb. 2017

Auf GitHub ansehen
 (6 Kommentare) (13 Reaktionen) (1 zugewiesene Person)Python (633 Forks)batch import
enhancementhelp wanted

Repository-Metriken

Stars
 (5.680 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 2T 22h) (5 gemergte PRs in 30 T)

Beschreibung

This is different from the receiver mode described in #97.

It would be nice for OnionShare to be a full-featured, end-to-end file-sending application. Users could send and receive files by sharing .onion URLs with each other, without ever having to open and perform any navigation using the Tor Browser. An OnionShare URL may be entered into a new part of the interface, and then the file will be downloaded and saved locally over Tor.

I haven't delved into the code yet, so I don't know which Python libraries are in use (I assume it's stem, etc.), but the implementation is very simple. You'd just be using the Tor SOCKS proxy to make an HTTP GET request with urllib or requests, and save it to ~/Downloads or a custom location.

From what I hear on Twitter, there is interest in this feature.

Contributor Guide