2021
03-09
03-09
解决python3 整数数组转bytes的效率问题
昨天在做一道CTF题的时候碰到了一个图片异或的问题,操作大概如下:将一个图片读入,然后每字节进行异或操作,核心代码可简化为以下:#coding:utf-8'''@DateTime:2017-11-2513:51:33@Version:1.0@Author:Unname_Bao'''importsixkey=b'\xdcd~\xb6^g\x11\xe1U7R\x18!+9d\xdcd~\xb6^g\x11\xe1U7R\x18!+9d'withopen('flag.encrypted','rb')asf:c=f.read()flag=b''foriinrange(32):flag+=six.int2byte(key[i%32...
继续阅读 >