能力值:
( LV2,RANK:10 )
|
-
-
2 楼
做CTF要的就是脑洞,看题目说什么同性异性,可以猜测多半是异或加密,而且你也说是异或,那就按异或来解密试试,节约时间就写个简单的python脚本
#!/usr/bin/python
# -*- coding: UTF-8 -*-
Ciphertext = open('Ciphertext.txt','r')
Key = open('key.txt','r')
PlainText=''
for i in range(38):
PlainText += chr(ord(Ciphertext.read(1)) ^ ord(Key.read(1)))
print PlainText
Key.close()
Ciphertext.close()
由于密文和key都是38个字节,直接循环38次,解出来如下字符串
flag{ea1bc0988992276b7f95b54a7435e89e}
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
感谢大神感谢大神回复啊。。不过我是新手,对python不太了解啊,看来只能慢慢学习了。。
|
|
|