编程 | 微信PC端加密图片原理
普通图片
微信PC端对图片进行的加密,实际上是对图片逐字节与加密码做了 XOR 操作,保存为dat文件。
现在把这个加密码找到,然后再用dat文件逐字节与加密码进行 XOR 操作,就把图片解密了。
只是每个微信对图片进行加密的加密码是不一样的,需要通过不同类型图片已知的文件头,与dat文件的文件头进行比较,才能把本机上的加密码找到。
gif表情图片
gif表情图片用的是另外的加密方法,暂时还没找到解密的方法。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。