微信本地聊天图片缓存用的是异或0xDC的方法。(微信电脑版3.0.0.47)
C代码解密:
//#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main(int argc, char * argv[]) { if (argc != 3) { printf("Usage: %s <input filename> <output filename>
", argv[0]); return 0; } FILE* fin; fin = fopen(argv[1], "rb"); if (fin == NULL) { printf("Can not open %s
", argv[1]); return -1; } FILE* fout; fout = fopen(argv[2], "wb"); if (fout == NULL) { printf("Can not open %s
", argv[2]); fclose(fin); return -1; } while (!feof(fin)) { unsigned char b; b = fgetc(fin); fputc(b ^ 0xDC, fout); } fclose(fin); fclose(fout); return 0; }
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有