Adakah yang bisa merekomendasikan cara / alat langsung untuk mengkonversi hex ke base64?
Saya menggunakan Linux dan OS X.
Adakah yang bisa merekomendasikan cara / alat langsung untuk mengkonversi hex ke base64?
Saya menggunakan Linux dan OS X.
Jawaban:
Gunakan xxd
dengan -r
argumen (dan mungkin -p
argumen) untuk mengkonversi dari hex ke binary / octet dan base64 untuk mengkonversi bentuk biner / octet ke base64.
Untuk file:
cat file.dat | xxd -r -p | base64
Untuk serangkaian angka hex:
echo "6F0AD0BFEE7D4B478AFED096E03CD80A" | xxd -r -p | base64
Yah, itu tergantung pada format data Anda. Tapi Anda bisa melakukannya dengan skrip shell sederhana:
echo "obase=10; ibase=16; `cat in.dat`" | bc | base64 > out.dat
Ubah sesuai kebutuhan tergantung pada data Anda.
Nah, jika data hex Anda adalah tampilan hex file, cukup lampirkan file tersebut ke pesan pandangan atau burung petir dan kemudian simpan pesan ke suatu tempat. Kemudian buka file dengan editor teks dan lihat kode B64 :)
Berfungsi pada Windows, tapi saya pikir ini adalah cara universal karena menyimpan sebagai .EML lampiran dikodekan ke B64.