题目:给了两个文件一个是key.txt,一个是密文.txt

这种类型的题的原理就是将所有的字符串变成二进制数,一个字符串对应8位二进制数。

再进行加法运算:1+1=0,1+0=0,0+1=0,(每个1,0相加)

key.txt:

通过010 editor打开:

密文.txt:

通过010 editor打开:

再代入到python里面:

代码:

import libnum
a = '0110000101110011011000010110010001110011011000010111001101100100011000010111001101100100011000010111001101100100011000010111001101100100011000010111001101100100011000010111001101100100011000010111001101100100011000010111001101100100011000010111001101100100011100010111011101100101011100110111000101100110'
b = '0000011100011111000000000000001100001000000001000001001001010101000000110001000001010100010110000100101101011100010110000100101001010110010100110100010001010010000000110100010000000010010110000100011000000110010101000100011100000101010101100100011101010111010001000001001001011101010010100001010000011011'
c = ''for i in range(len(a)):if(a[i] == b[i]):c+='0'else:c+='1'
print(c)
print(libnum.b2s(c))

最后解出falg

BUUCTF_Crypto_异性相吸(yxxx)相关推荐

  1. 南京邮电大学网络攻防训练平台(NCTF)-异性相吸-Writeup

    南京邮电大学网络攻防训练平台(NCTF)-异性相吸-Writeup 题目描述 文件下载地址 很明显,文件之间进行亦或就可得到flag,不再多说,直接上脚本 1 #coding:utf-8 2 file ...

  2. 实验吧CTF练习题---安全杂项---异性相吸解析

    ---恢复内容开始--- 实验吧安全杂项之异性相吸 地址:http://www.shiyanbar.com/ctf/1855 flag值:nctf{xor_xor_xor_biubiubiu} 解题步 ...

  3. 异性相吸_writeup

    http://ctf.nuptzj.cn/challenges#异性相吸 vi +_+-.txt / +?+-.txt vim编辑器底部出现一排红色提示 Command can not be - 提示 ...

  4. buu 异性相吸 yxx

    异性相吸 题目描述: 题目分析(两种解法): 第一种: 文件中并没有过多提示,只有异性相吸这一提示,那么便想到了异或 异或: 逻辑算符异或(exclusive or)是对两个运算元的一种逻辑析取类型, ...

  5. BUUCTF——异性相吸 题解

    题目描述:最近出现了一个奇葩观点,说性别都不一样,怎么能谈恋爱?为了证明这个观点错误,请大家证明异性是相吸的. 注意:得到的 flag 请包上 flag{} 提交. 答案: flag{ea1bc098 ...

  6. 异性相吸题目解决方法

    题目如下: 把密文拖入16进制查看器看一下,数了下正好38个值,数了下正好密钥也是38个字符 难道是按位异或?毕竟题目叫异性相吸 flag{ea1bc0988992276b7f95b54a7435e8 ...

  7. 实验吧-杂项-异性相吸(异或加密)

    异或加密的一道题 明文和密文进行异或得出flag: with open("明文.txt") as f1:a = f1.read() with open("密文.txt&q ...

  8. BUUCTF Crypto [异性相吸] writeup题解

    1.观察题目 2.解题思路 联想到密码学中明文和密钥进行异或操作进行加密的方式,用二进制形式打开两个文件,然后编写简单脚本对每一位进行异或操作即可得到答案: #include<iostream& ...

  9. K近邻算法:以同类相吸解决分类问题!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:游璐颖,福州大学,Datawhale成员 前言 KNN(k-nea ...

最新文章

  1. 怎么在vs2010中使用ActiveX Test Container(转)
  2. pandas计算特征与所有数值特征的相关性并排序可视化:包含pearson、spearman、kendall
  3. python selenium过极验滑动验证码
  4. Python实现从url中提取域名的几种方法
  5. mysql plus baomidou_com.baomidou.mybatisplus.core.mapper 不存在
  6. server2005系统表知多少 之sysdatabases
  7. htmlcss面试笔记
  8. “APP杀手”?微信小程序瞬间原形毕露
  9. Sql SUBSTR函数
  10. 32位与4G内存限制
  11. FPGA入门——1位全加器设计
  12. 天轰穿&甜老丝儿 python浅显易懂全教程
  13. VCPU shutdown request
  14. 量子纠缠1——量子比特、Bell态、EPR佯谬
  15. Sun工作站技术文档
  16. 计算机教师的幸福,有关信息技术教师教育感言
  17. 计算机一级网络题连接网络,计算机一级MSOffice模拟试题及答案
  18. 批量无损压缩图片大小的工具Voralent Antelope
  19. Scratch打气球游戏 电子学会图形化编程scratch等级考试三级真题答案2019-9
  20. C++性能优化(十二)——自旋锁

热门文章

  1. servlet修改用户头像_修改头像总结
  2. 抖音康辉机器人_抖音讯飞智声AI黑科技是什么 与明星互动就是这么简单
  3. c++微信读书学习笔记——很久以前随便写的
  4. Abbkine IFKine驴抗小鼠IgG二抗,绿色荧光标记方案
  5. 数据归一化、标准化和去中心化
  6. 小技巧---网线线序,586B网线:橙白 橙,绿白 蓝,蓝白 绿,棕白 棕
  7. 为何优秀的程序员不断离开?,字节跳动8年老Java面试官经验谈
  8. linux wenj 立即生效_OpenIdConnect 认证启用 HTTPS 回调 RedirectUri 不生效问题解决
  9. 机器学习中的数学——学习曲线如何区别欠拟合与过拟合
  10. SFM4300流量传感器应用笔记