OnionShare - anonymous file sharing

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
User avatar
webfork
Posts: 7924
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

OnionShare - anonymous file sharing

#1 Post by webfork » Fri Mar 03, 2017 5:16 pm

First mentioned by smaragdus, a possible solution to the often very stripped-down serverless and semi-anonymous file transfer programs.
synopsis wrote:OnionShare lets you securely and anonymously share files of any size. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable URL to access and download the files. It doesn't require setting up a server on the internet somewhere or using a third party filesharing service. You host the file on your own computer and use a Tor onion service to make it temporarily accessible over the internet. The other user just needs to use Tor Browser to download the file from you.
Requires: Tor Browser needs to be running in the background

Steps: Download the program and extract using 7zip. Launch onionshare-gui.exe.

Status: If you use the default settings, it's portable and stealth. If you change them, it writes to \AppData\Roaming\OnionShare\onionshare.json. I tested version 1.0.

License: GPLv3

How it works:
  1. Launch TorBrowser and OnionShare, and have the file recipient(s) run TorBrowser
  2. Add a file, files, or a whole folder and uncheck Stop After First Download if you want more that one person to have access
  3. Click Start Sharing
  4. The program will give a URL that you can send to the recipient to launch inside TorBrowser
  5. File or files will transfer inside a ZIP file
In our testing, two people on reasonably good internet connections transferred a 10 meg file in under 30 seconds.

Screenshot:
  • Image
Cross-platform with clients available for Mac and Linux.

---

EDIT: https://github.com/micahflee/onionshare/issues/378
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

User avatar
smaragdus
Posts: 2042
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: OnionShare 1.1

#2 Post by smaragdus » Wed May 31, 2017 1:39 am

OnionShare at version 1.1, changes:

OnionShare 1.1
What's new:
  • OnionShare connects to Tor itself now, so opening Tor Browser in the background isn't required
  • In Windows and macOS, OnionShare alerts users about updates
  • Removed the menu bar, and added a Settings button
  • Added desktop notifications, and a system tray icon
  • Ability to add multiple files and folders with a single "Add" button
  • Ability to delete multiple files and folders at once with the "Delete" button
  • Hardened some response headers sent from the web server
  • Minor clarity improvements to the contents of the share's web page
  • Alert the user rather than share an empty archive if a file was unreadable
  • Prettier progress bars
Links
Website - https://onionshare.org/
Project Page - https://github.com/micahflee/onionshare
Download Page - https://github.com/micahflee/onionshare/releases
Change Log - https://github.com/micahflee/onionshare ... ANGELOG.md
Wiki Page - https://github.com/micahflee/onionshare/wiki
Publisher - https://github.com/micahflee
Publisher - https://micahflee.com/
Softpedia - http://www.softpedia.com/get/Internet/F ... hare.shtml
MajorGeeks - http://www.majorgeeks.com/files/details/onionshare.html
SnapFiles - http://www.snapfiles.com/get/onionshare.html
DownloadCrew - https://www.downloadcrew.com/article/35045-onionshare
AlternativeTo - https://alternativeto.net/software/onionshare/
WIRED Review - https://www.wired.com/2014/05/onionshare/
Gizmodo Review - https://gizmodo.com/meet-onionshare-the ... 1597056567
SoftwareCrew Review - http://www.softwarecrew.com/2017/02/sha ... nionshare/
gHacks Review - https://www.ghacks.net/2017/03/01/onion ... using-tor/

donald
Posts: 562
Joined: Wed Dec 19, 2007 4:14 am
Location: knoxville TN USA

Re: OnionShare - 1.1 issue

#3 Post by donald » Sun Jun 04, 2017 9:43 am

launch error OnionShare - 1.1
winXP sp3
onionshare-gui.exe - Entry Point Not Found
The procedure entry point GetFinalPathByHandleW could not be located in the dynamic link library KERNEL32.dll.

User avatar
webfork
Posts: 7924
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: OnionShare - anonymous file sharing

#4 Post by webfork » Sun Jun 04, 2017 11:45 am

Did you have Portable Tor setup? Might want to post about that here: https://github.com/micahflee/onionshare/issues
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

donald
Posts: 562
Joined: Wed Dec 19, 2007 4:14 am
Location: knoxville TN USA

Re: OnionShare - anonymous file sharing

#5 Post by donald » Sun Jun 04, 2017 3:37 pm

webfork wrote:Did you have Portable Tor setup?
No ... but ...
Micah Lee wrote: Connecting to Tor
There are several options for how OnionShare might connect to Tor that are available in the Settings:

Use Tor that is bundled with OnionShare
Attempt automatic configuration with Tor Browser
Connect using control port
Connect using socket file

Use Tor that is bundled with OnionShare

This is the default way that OnionShare connects to Tor, and it's also the simplest and most reliable way. For this reason, it's recommended for most users.

When you open OnionShare, it will launch a Tor process in the background that's configured specifically for OnionShare to use. This Tor process won't interfere with other Tor processes on your computer, so you're free to run Tor Browser or use a system Tor in the background.
webfork wrote:Might want to post about that here: https://github.com/micahflee/onionshare/issues
posted issue here

User avatar
webfork
Posts: 7924
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: OnionShare - anonymous file sharing

#6 Post by webfork » Mon Jun 05, 2017 4:27 pm

donald wrote:posted issue here
Good stuff, thanks. I'm sure he appreciates it.
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

User avatar
webfork
Posts: 7924
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: OnionShare - anonymous file sharing

#7 Post by webfork » Sun Nov 05, 2017 8:05 pm

Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

User avatar
webfork
Posts: 7924
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: OnionShare - anonymous file sharing

#8 Post by webfork » Fri Jan 19, 2018 3:09 pm

New version out with some nice additions:

January 19th, 2018

New feature: Support for Tor bridges, including obfs4proxy
New feature: Ability to use a persistent URL
New feature: Auto-stop timer, to stop OnionShare at a specified time
New feature: Get notification when Tor connection dies
Updated versions of python, Qt, tor, and other dependencies that are bundled
Added ability to supply a custom settings file as a command line arg
Added support for FreeBSD
Fixed small user interface issues
Fixed minor bugs
New translations for Dutch
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

Post Reply