3
Ich möchte Befehl auf Linux-Box ausführen, aber ich sollte Befehle im Base64-Format senden.Decode von Base64 und Befehl ausführen
Wie kann ich Base64 String auf Linux-Befehl dekodieren und dann die decodierte Zeichenfolge ausführen?
mir hat 'base64' als Befehl installiert, sonst, wenn Sie openssl haben, kann es auch' openssl base64 -d' dekodieren: versuchen z.B. '$ (echo 'ZWNobyBhYmMK' | openssl base64 -d)' ** Hinweis ** Wenn Sie keine Kontrolle über die base64 haben, seien Sie vorsichtig, es könnte enthalten rm -rf ~ oder andere nette Sachen –
@Stefan Sie erlebt schlecht Momente mit Base64 insbesondere? – TGrif
Nein, aber angesprochene Systeme wie AIX-Server, wo openssl schon da war, aber base64 nicht. Ich benutze nur das, was ich für brauchbar halte und habe mich daran gewöhnt. –