https://pan.baidu.com/s/1kVssDb5

TIPS:

提取密码:assm

1.xor

2.hex2binary

3.len(bin(miwen))==len(bin(mingwen))

题解:

工具:010Editor

使用010Editor打开两个文件 , 转换成二进制模式

明文:

01101100 01101111 01110110 01100101 01101100 01101111 01110110 01100101
01101100 01101111 01110110 01100101 01101100 01101111 01110110 01100101
01101100 01101111 01110110 01100101 01101100 01101111 01110110 01100101
01101100 01101111 01110110 01100101 01101100 01101111 01110110 01100101

密文:

00001010 00000011 00010111 00000010 01010110 00000001 00010101 00010001
00001010 00010100 00001110 00001010 00011110 00110000 00001110 00001010
00011110 00110000 00001110 00001010 00011110 00110000 00010100 00001100
00011001 00001101 00011111 00010000 00001110 00000110 00000011 00011000

XOR处理

01100110 01101100 01100001 01100111 00111010 01101110 01100011 01110100
01100110 01111011 01111000 01101111 01110010 01011111 01111000 01101111
01110010 01011111 01111000 01101111 01110010 01011111 01100010 01101001
01110101 01100010 01101001 01110101 01100010 01101001 01110101 01111101

XOR处理源程序

C++版本

int main(){char a[] = "0000101000000011000101110000001001010110000000010001010100010001000010100001010000001110000010100001111000110000000011100000101000011110001100000000111000001010000111100011000000010100000011000001100100001101000111110001000000001110000001100000001100011000";char b[] = "0110110001101111011101100110010101101100011011110111011001100101011011000110111101110110011001010110110001101111011101100110010101101100011011110111011001100101011011000110111101110110011001010110110001101111011101100110010101101100011011110111011001100101";for(int i=0;i<256;i++){printf("%d",a[i]^b[i]);}
}

Python版本

a = '0000101000000011000101110000001001010110000000010001010100010001000010100001010000001110000010100001111000110000000011100000101000011110001100000000111000001010000111100011000000010100000011000001100100001101000111110001000000001110000001100000001100011000'
b = '0110110001101111011101100110010101101100011011110111011001100101011011000110111101110110011001010110110001101111011101100110010101101100011011110111011001100101011011000110111101110110011001010110110001101111011101100110010101101100011011110111011001100101'
for i in range(len(a)):if(a[i] == b[i]):print '0',else:print '1',

打开010Editor , 创建一个新的Hex文件 , 粘贴为二进制数据

flag

flag:nctf{xor_xor_xor_biubiubiu}

CG CTF CRYPTO 异性相吸相关推荐

  1. buuctf Crypto 异性相吸

    buuctf 异性相吸 下载解压得到题目 似乎没有什么有用的信息,用010editor打开 运行脚本得到异或结果: a = '0110000101110011011000010110010001110 ...

  2. 关于BUUCTF yxx和异性相吸

    关于BUUCTF yxx和异性相吸 解释一下,yxx这道题实际上和异性相吸时一样的解题思路,因为它--yxx可能是少打了x(个人猜测),因为异性相吸的首字母就是yxxx,很相似. 而题目就是南邮ctf ...

  3. crypto buuctf 异性相吸

    下载解压,密文: key: 密文的话,相当于乱码,把密文放到editor里,16进制,8进制,2进制都没有明显的东西, 审一下题,异性相吸,和二进制的关系可能更大一点,同位为1,异位为0 把密文和Ke ...

  4. 女朋友说异性相吸,所以产生真爱!我觉得得用python验证一下

    这次不是因为电影,是因为电视剧<鬼吹灯>!不得不说拍得还是很不错的,选角合适,特效逼真,画面精美,连刷9集! 女朋友看完以后竟然说"胡八一和Shirley妥妥的真爱!" ...

  5. CTF 每日一题 Day28 异性相吸

    题目名称:异性相吸 题目类型:Crypto 题目来源:BUUCTF 题目描述:最近出现了一个奇葩观点,说性别都不一样,怎么能谈恋爱?为了证明这个观点错误,请大家证明异性是相吸的. 注意:得到的 fla ...

  6. buu Crypto学习记录(35) 异性相吸

    题目链接:异性相吸 题目: 密文: key: 查看两个文件的二进制 相同为0,不同的为1 m='0000011100011111000000000000001100001000000001000001 ...

  7. 南邮CTF:密码学 异性相吸

    条件: 附加一个明文和密文文件 提示: 1.xor 2.hex2binary 3.len(bin(miwen))==len(bin(mingwen) 解题: 根据第一个提示,明白了与疑惑有关, 第二个 ...

  8. 南京邮电大学攻防平台密码学之异性相吸

    异性相吸 提示 1.xor 2.hex2binary 3.len(bin(miwen))==len(bin(mingwen)) python直接将明文密文进行ASCII转化   对每一个字符进行异或操 ...

  9. 南京邮电大学网络攻防训练平台-密码学-异性相吸

    下载后是 两个txt文件 一个是密文txt 一个是明文txt 根据提示 把两个文件先转换成bin形式,直接用010editor转就行 然后把两串二进制数复制出来 写个py进行异或算法 a='01101 ...

最新文章

  1. day03-字符编码与转换
  2. solidworks工具集_【第1975期】SolidWorks!从3D扫描到3D打印的一站式设计工具
  3. OpenInventor开发笔记:解决FaceSet的填充问题
  4. dubbo consumer 端口_基于Springboot+Dubbo+Nacos 注解方式实现微服务调用
  5. python csdn技术社区_CSDN.NET - 全球最大中文IT社区,为IT专业技术人员提供最全面的信息传播和服务平台...
  6. 这是啥?也太秀了吧?
  7. uc浏览器TV版最新版本功能简介
  8. 相似基因(洛谷-P1140)
  9. vba 根据分辨率 调整窗口显示比例_2020 如何选择适合自己的显示器?小白选购电脑显示器必看,附各类型显示器高性价比选购指南分析...
  10. 设计模式(五):命令模式
  11. 【思维】javascript选择排序
  12. poj2485poj2395 kruskal
  13. web2.0网站的四大特性简述
  14. Linux群常见问题整理(一)[转]
  15. 【TSP】基于matlab粒子群算法Hopfield求解旅行商问题【含Matlab源码 224期】
  16. 计算机软件专业毕业论文题目,★计算机软件专业论文题目_计算机软件专业毕业论文题目大全_计算机软件专业论文选题参考...
  17. 企业软件,WEB和对于他们无限美好的遐想(第五日)--2014-3-14--IT日 + Struts 原理分析 (四)
  18. 区块链-超级账本Hyperledger-fabric初步认识
  19. 我卖掉北京 500 万的房子,在老家生活的这两年…
  20. vscode 使用 SDCC 开发 STM8

热门文章

  1. php mysql odbc_PHP Database ODBC
  2. android timer后函数继续执行_一切从android的handler说起(三)
  3. php mssql image,linux+php连接mssql
  4. 基于cnn的短文本分类_NLP.TM[15] | 短文本相似度CNN_SIM
  5. 中英文怎么算 字符长度_钢材长度怎么算,只有1%的人才懂!
  6. Android下常见的内存泄露
  7. 【小白学习C++ 教程】一、Vscode和 Visual stdudio配置C++环境
  8. 六十一、深入学习位运算
  9. WGAN的成功,可能跟Wasserstein距离没啥关系
  10. 今晚直播 | 强化学习在比赛和自动机器学习中的应用简析