单位使用的某个系统内的文本内容是加密存放的,我经过分析,把全角内容基本解密出来了,但是半角的内容却找不到对应的解密方式。
十六进制的原密文:
A1 AE A8 43 57 5E 67 27 56 21 7D 2F 41 5F 3F
我摸索出来的解密方法:去掉前4字节,后1字节后,每个字节异或$9B,得到字符串:
CC C5 FC BC CD BA E6 B4 DA C4
然后反转后得到字符串“内存和键盘”。(这里有个问题,异或后的结果如果是$A4,需要变成$20,即空格,否则会乱码。但全部变成空格又会导致个别乱码)
现在有另外的密文:
A1 AE A8 43 3F A8 B2 A8 A6 56 21 6C 5D 25 51 4F 54 3F
本来正确的结果应该是:“显示器和RAM“,但是用上面方法得出的结果却是:“显示器和=3)3 ”,也就是说我的解密方法只有全角内容有效,半角内容应该是需要另外的方法了。
求大神帮忙看下半角字符对应的解密和上面异或结果$A4变成$20的乱码问题。
A1 AE A8 43 A8 BA A8 BA 2D 4A 41 57 3F
对应明文:“腾讯QQ”
A1 AE A8 43 44 25 3F 22 27 56 43 26 3F
对应明文:“截图工具”
A1 AE A8 43 7D 2F 41 5F 56 21 3F 3F 3F 3F
对应明文:“CPU和内存“
没有解决啊
兄弟技术高啊。如果搞不出来就找找原来加密的人,或者花钱找专家吧
这个纯属爱好,解不出来就慢慢研究,花钱没必要。
@风不平: 这种你应该去看雪发帖问一问。