res1 = "LN^dl"
print(binascii.hexlify(bytes(res1,encoding='utf-8')))
# b'4c4e5e646c'
flag2 = int(binascii.hexlify(bytes(res1,encoding='utf-8')),16) ^ 0x20352d1661
print(flag2)
# 465927631373
print(hex(flag2))
# 0x6c7b73720d
flag2 = binascii.unhexlify(hex(flag2)[2:]).decode('utf-8')
print(flag2)
# l{sr
python bytes、str转化
最新推荐文章于 2025-11-26 15:40:52 发布
这段代码演示了在Python中使用binascii模块进行十六进制转换,结合字符串操作实现特定的编码和解码过程。res1经过处理后得到flag2,最终解码为l{sr。
1950

被折叠的 条评论
为什么被折叠?



