附件
明文
密文
分析
先查一下是不是有什么yxx加密方式,结果输入yxx直接出来的是异性相吸,想到之前有做过相似的异或加密的题目,套一下思路
先将明文转化成二进制
利用工具010editor打开明文文件,转化成二进制
将密文转化成二进制
异或脚本
a='0110110001101111011101100110010101101100011011110111011001100101011011000110111101110110011001010110110001101111011101100110010101101100011011110111011001100101011011000110111101110110011001010110110001101111011101100110010101101100011011110111011001100101'
b='0000101000000011000101110000001001010110000000010001010100010001000010100001010000001110000010100001111000110000000011100000101000011110001100000000111000001010000111100011000000010100000011000001100100001101000111110001000000001110000001100000001100011000'
c=''
for i in range(len(a)):
if(a[i]==b[i]):
c+='0'
else:
c+='1'
print(c)
放入010editor中转化成字符串,得到flag
flag:nctf{xor_xor_xor_biubiubiu}