Goploader – Partage de fichier et secret

Publié le 05 juin 2018 par Pydubreucq

Un petit article rapide pour vous présenter une découverte faite ce jour que je trouve sympa.

Il s’agit de Goploader, qui est un système de partage de fichier et secret.

L’idée de départ était de pouvoir partager facilement des fichiers depuis le terminal.

Goploader est composé d’un client et d’un serveur tous deux écrits en Go.

Les fonctionnalités de Goploader :

  • HTTPS seulement en utilisant Let’s Encrypt et Caddy Server
  • Upload directement depuis stdin
  • Upload un fichier en le donnant directement en tant qu’argument au client
  • Tous les fichiers sont cryptés à la réception et décryptés uniquement lorsqu’ils sont servis
  • La clef pour décryptée le fichier n’est pas sauvegardée sur le serveur
  • Fonctionne avec Curl

L’origine du projet est inspiré de 0bin, lui même inspiré de Zerobin de SebSauvage qu’on ne présente plus

Utiliser Goploader via curl

Upload the file named myfile.txt

$ curl -F file=@myfile.txt https://gpldr.in/

Change the name of the file to « myamazingfile! »

$ curl -F name="myamazingfile!" -F file=@myfile.txt https://gpldr.in/

Utiliser Goploader via le client :

Take a screenshot of the whole screen after 5 seconds, upload it with a progress bar and copy the returned URL to the clipboard

  • $ goploader --progress --screenshot --delay="5s" --clipboard

Intégrer Goploader au menu contextuel du gestionnaire de fichiers :

[Desktop Entry]
Type = Action
Tooltip = Upload file on Goploader
Name = Upload on Goploader...
Profiles = goploader_onfile;

[X-Action-Profile goploader_onfile]
MimeTypes = all/allfiles;
SelectionCount = =1
Exec = goploader -c %d/%b

Utiliser l’interface web de Goploader :

Rien de plus parlant qu’un screenshot :

Ou alors encore mieux, la démo en allant sur gpldr.in

À noter que pour du transfert de fichier avec lien unique il y a aussi Lufi de Luc Didry

Liens utiles :

Site Officiel et Démo de Goploader

Documentation de Goploader

Github de Goploader

L'article Goploader – Partage de fichier et secret est apparu en premier sur L'admin sous GNU / Linux - Blog Libre.