单字节异或密码
Single Byte XOR Cipher
我应该解码这个字符串:IConIT0xdSoldit1GTJ2GTIudRkxdigidTQgMyoZMXY0KiIZdiAZJTQ/NjJ2Zzs=
我首先意识到这是 base64 格式,所以我将它解码为十六进制并得到 202a27213d31752a25762b7519327619322e751931762822753420332a193176342a221976201925343f363276673b
。
然后我尝试使用 解决方案来破译文本,但它不起作用。
我被难住了好几天试图弄清楚这一点。任何人都可以向我提供有关如何进行此操作的线索吗?
你走在正确的轨道上。解密后的字符串有一些不寻常的属性,您不太可能通过频率分析检测到它。您可以通过考虑异或字符的最终范围来缩小可能性,但最简单的方法是尝试所有字符并打印结果。
正确的 XOR 密钥在 0x40 和 0x5f 之间。
我应该解码这个字符串:IConIT0xdSoldit1GTJ2GTIudRkxdigidTQgMyoZMXY0KiIZdiAZJTQ/NjJ2Zzs=
我首先意识到这是 base64 格式,所以我将它解码为十六进制并得到 202a27213d31752a25762b7519327619322e751931762822753420332a193176342a221976201925343f363276673b
。
然后我尝试使用
你走在正确的轨道上。解密后的字符串有一些不寻常的属性,您不太可能通过频率分析检测到它。您可以通过考虑异或字符的最终范围来缩小可能性,但最简单的方法是尝试所有字符并打印结果。
正确的 XOR 密钥在 0x40 和 0x5f 之间。