/Pentest/File-transfert-tar+base64.mdSi le programme n'a pas les droit d'exécution (644, r-wr--r--), et que chmod est bloqué, on peut contourner ça avec tar qui peut conserver les permissions des fichiers compressés :
gcc head.c -o head
tar czfp head.tgz head
base64 head.tbz
On récupère la sortie base64 :
echo '<base64_data>'|base64 -d > head.tgz
tar xzfvp head.tgz