#author("2018-09-27T11:21:25+09:00","default:honma","honma") #author("2019-10-02T08:48:09+09:00","default:honma","honma") * WindowsでBASE64のエンコード、デコードを行なう場合 [#kba6e8e0] Windowsには、標準で certutil というコマンドがあり、DOS窓を開いて使用する。 ** エンコード [#x5e9ccf3] certutil -f -encode hoge.txt hoge_base64.txt ** デコード [#p0abedb1] certutil -f -decode hoge_base64.txt hoge.txt * certutilの使い方 [#t6e07f51] certutil もバイナリダンプに利用することもできる。もちろん逆も~ いろいろな使い方は、こちらで確認できる。 certutil -v -? バイナリダンプの使い方は、下記のようにできるが、エンコード,デコードの種類は CRYPT_STRING_* となっていて、ちょっと説明が不親切。 certutil -f -encodehex hoge.exe hoge_hex.txt 4 CRYPT_STRING_* については [[CryptBinaryToStringA function:https://docs.microsoft.com/en-us/windows/desktop/api/wincrypt/nf-wincrypt-cryptbinarytostringa]] を参考にすると良い。 #htmlinsert(amazon_pc.html);