Cómo compartir archivos de cualquier tamaño de forma segura y anónima a través de la red Tor con OnionShare


Estamos a mediados de 2016 y existen muchos métodos para compartir archivos en línea entre usted y otra persona a 12 zonas horarias de distancia. Algunos de ellos son convenientes porque ofrecen una cierta cantidad de espacio en disco de forma gratuita y también ofrecen opciones comerciales si necesita más almacenamiento.

Por supuesto, puede configurar su alternativa usando una herramienta como configurar su propia nube para esto suena como una exageración, y usar un servicio ofrecido por un tercero deja sus datos, lo quiera o no, disponible a voluntad de ese tercero. y posiblemente sujeto a solicitudes gubernamentales.

En este artículo explicaremos cómo usar Onionshare, una utilidad de escritorio de código abierto que le permite compartir archivos alojados en su propia computadora de cualquier tamaño de forma segura y anónima usando el navegador Tor en el otro extremo.

Tenga en cuenta que no es necesario que distribuya datos de alto secreto o altamente confidenciales para preocuparse por su privacidad; poder compartir archivos de forma segura y anónima debería ser algo a lo que tengamos acceso todos los días. Veamos cómo podemos hacerlo muy fácilmente.

Instalación de Onionshare en Linux

Como mencionamos anteriormente, con Onionshare no tiene que almacenar en línea los archivos que desea compartir. Onionshare iniciará un servidor web localmente y usará un servicio Tor para que esos archivos estén disponibles en Internet a través de la red Tor.

Por lo tanto, solo la persona con los permisos adecuados podrá verlos durante el tiempo que usted se lo permita. En teoría, querrá cerrar el servidor web que se ejecuta en su computadora local tan pronto como el usuario remoto haya terminado de descargar los archivos. Basta de hablar, ahora instalemos Onionshare. Usaremos el siguiente entorno:

Local host: Linux Mint 17.3 32 bits
Remote host: Windows 7 Professional 64 bits

Para instalar Onionshare en Linux Mint u otro derivado de Ubuntu (incluido el propio Ubuntu), haga lo siguiente:

$ sudo add-apt-repository ppa:micahflee/ppa

Presione Intro cuando se le solicite que confirme si realmente desea el PPA para sus fuentes de software.

$ sudo apt-get update
$ sudo apt-get install onionshare

Si está utilizando CentOS, RHEL o Fedora, asegúrese de haber habilitado el repositorio EPEL:

# yum update && yum install epel-release -y
# yum install onionshare

Si está utilizando otra distribución, es posible que desee seguir las instrucciones de compilación proporcionadas por el desarrollador en GitHub.

Una vez que Onionshare esté instalado y antes de ejecutarlo, también deberá instalar e iniciar en segundo plano el navegador Tor. Esto ayudará a configurar el canal seguro entre su computadora y la máquina del usuario remoto.

Para lograr este objetivo, siga estos pasos:

Paso 1: dirígete al sitio web del proyecto Tor y descarga el programa. En el momento de escribir este artículo, la última versión de Tor es 6.0.2:

Paso 2 - Desinstale el archivo, cambie al directorio donde se extrajeron los archivos e inicie Tor:

$ tar xJf tor-browser-linux32-6.0.2_en-US.tar.xz
$ cd tor-browser_en-US
$ ./start-tor-browser.desktop

Paso 3: conéctate a la red Tor. Solo necesitaras hacer esto una vez.

Ahora estamos listos para iniciar Onionshare desde nuestra lista de programas instalados (lo siento, la imagen de arriba está en español). Puede agregar archivos usando el botón Agregar archivos o arrastrándolos y soltándolos en el área blanca ("Arrastra los archivos aquí"):

Después de iniciar el servidor web de Onionshare, los archivos de la lista estarán disponibles a través de la URL proporcionada (vea resaltado en la imagen de arriba). Luego puede copiarlo usando el botón Copiar URL y enviárselo a la persona con la que desea compartir los archivos. Sin embargo, tenga en cuenta que no se podrá acceder a esta URL mediante un navegador web normal como Firefox, Google Chrome, Opera, Safari o Internet Explorer. La otra persona debe utilizar el navegador Tor (las descargas para otros sistemas operativos están disponibles en el sitio web del proyecto).

Es importante tener en cuenta que proteger la URL es fundamental en este proceso. No desea compartirlo a través de un canal inseguro o un servicio de chat no encriptado. Una búsqueda en Google de servicios de chat cifrados (sin comillas) devolverá una lista de opciones que puede considerar para compartir las URL de descarga.

Cuando el usuario remoto apunta el navegador Tor a la URL, se le dará la opción de descargar el archivo. El botón azul muestra el nombre cambiado del archivo, mientras que el original aparece justo debajo. Tor le advertirá que no puede abrir el archivo y le recomendará que lo descargue, pero advirtiéndole que tenga en cuenta que, para mantener su privacidad, debe evitar abrir archivos que puedan eludir Tor y conectarse directamente a Internet:

Una vez finalizada la descarga, Onionshare cerrará automáticamente el servidor que se ejecuta en su máquina local:

Tenga en cuenta que, aunque hemos ilustrado el uso de Onionshare con un solo archivo, admite la transferencia de varios archivos y carpetas a través de una sola URL y varias personas descargando al mismo tiempo.

Resumen

En esta guía, hemos mostrado cómo instalar Onionshare y usarlo, junto con la red Tor, para compartir archivos de forma segura y anónima. Con Onionshare puedes olvidarte de preocuparte por tu privacidad y el cuidado que las empresas de terceros brindan a tus datos personales. Ahora tienes el control total de tus valiosos archivos privados.

Para leer más sobre Tor y encontrar sugerencias para usar la red de manera más efectiva, es posible que desee consultar la lista completa de advertencias en el sitio web del proyecto aquí.

Tómese un minuto para hacernos saber lo que piensa sobre Onionshare utilizando el formulario de comentarios a continuación. Las preguntas siempre son bienvenidas, así que no dudes en escribirnos.