py库binascii

python库——binascii

binascii 模块包含很多在二进制和二进制表示的各种ASCII码之间转换的方法。

binascii.b2a_hex(hexstr) / binascii.a2b_hex(hexstr)

bin to ascii / ascii to bin

1
2
key = "abcdef"
flag = binascii.b2a_hex(key.encode())

参数是str,注意类型转换

该函数后面可接参数使得从各种编码变成二进制或者将二进制变为各种编码

1
2
3
4
5
binascii.a2b_uu
#将单行 uu 编码数据转换成二进制数据并返回

binascii.a2b_base64
#将 base64 数据块转换成二进制并以二进制数据形式返回。