Il s'agit de la commande pbget qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
pbput - compresse et encode des fichiers arbitraires sur pastebin.com
pbputs - compresse, crypte, encode des fichiers arbitraires sur pastebin.com
pbget - décoder et décompresser des fichiers arbitraires de pastebin.com
SYNOPSIS
pbput [NOM DE FICHIER]
chat foo | pbput
pbputs [NOM DE FICHIER] [GPG_USER]
chat foo | pbputs [GPG_USER]
pbget URL [RÉPERTOIRE]
DESCRIPTION
pbput est un programme qui peut télécharger des fichiers texte, des fichiers binaires ou des structures de répertoires entières
à un pastebin, tel que pastebin.com.
pbget est un programme qui peut être utilisé pour récupérer le contenu téléchargé dans un pastebin par pbput.
pbputs fonctionne exactement comme pbput, sauf qu'il crypte les données. Un GPG_USER facultatif
est autorisé, ce qui signera et chiffrera les données à l'utilisateur cible dans son
porte-clés (qui pourrait être soi-même !). Sinon, l'utilisateur est invité à entrer un
mot de passe pour crypter le contenu avec gpg(1) avant le téléchargement. pbget vont
demander automatiquement à l'utilisateur destinataire la phrase secrète pré-partagée.
pbput et pbputs peut prendre son entrée soit sur STDIN, soit comme argument FILENAME.
- Si STDIN est utilisé, alors l'utilisateur destinataire pbget collera simplement l'entrée sur
STDOUT.
- Si un FILENAME ou DIRECTORY est passé en argument, alors il est d'abord archivé en utilisant
goudron(1) pour préserver les attributs de fichier et de répertoire
pbget prend une URL comme premier argument obligatoire. Facultativement, il prend un RÉPERTOIRE comme
deuxième paramètre. Si les données entrantes sont en fait un fichier ou une structure de fichiers dans un goudron(1)
archive, alors ces données seront extraites dans le RÉPERTOIRE spécifié. Si aucun RÉPERTOIRE n'est
spécifié, un répertoire temporaire est créé en utilisant mktemp (1).
Dans tous les cas, les données chargées/téléchargées sont facultativement goudron(1) archivé, toujours lzma(1)
compressé, éventuellement gpg(1) crypté, et toujours base64(1) codé.
http://pastebin.com est utilisé par défaut.
EXEMPLES
$ pbput / sbin / init
http://pastebin.com/BstNzasK
$pbget http://pastebin.com/BstNzasK
sbin/init
INFO : La sortie est dans [/tmp/pbget.bG67DwY6Zl]
$ chat /etc/lsb-release | pbput
http://pastebin.com/p43gJv6Z
$pbget http://pastebin.com/p43gJv6Z
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE = 11.04
DISTRIB_CODENAME=net
DISTRIB_DESCRIPTION="Ubuntu 11.04"
$ pbputs / etc / shadow
Saisissez la phrase secrète :
http://pastebin.com/t2ZaCYr3
$pbget http://pastebin.com/t2ZaCYr3
Saisissez la phrase secrète :
root:09cc6d2d9d63371a425076e217f77698:15096:0:99999:7:::
démon:*:15089:0:99999:7 :::
bac:*:15089:0:99999:7 :::
sys:*:15089:0:99999:7 :::
....
Utiliser pbget en ligne en utilisant les services onworks.net