BUUCTF_Crypto_异性相吸(yxxx)
题目:给了两个文件一个是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)相关推荐
- 南京邮电大学网络攻防训练平台(NCTF)-异性相吸-Writeup
南京邮电大学网络攻防训练平台(NCTF)-异性相吸-Writeup 题目描述 文件下载地址 很明显,文件之间进行亦或就可得到flag,不再多说,直接上脚本 1 #coding:utf-8 2 file ...
- 实验吧CTF练习题---安全杂项---异性相吸解析
---恢复内容开始--- 实验吧安全杂项之异性相吸 地址:http://www.shiyanbar.com/ctf/1855 flag值:nctf{xor_xor_xor_biubiubiu} 解题步 ...
- 异性相吸_writeup
http://ctf.nuptzj.cn/challenges#异性相吸 vi +_+-.txt / +?+-.txt vim编辑器底部出现一排红色提示 Command can not be - 提示 ...
- buu 异性相吸 yxx
异性相吸 题目描述: 题目分析(两种解法): 第一种: 文件中并没有过多提示,只有异性相吸这一提示,那么便想到了异或 异或: 逻辑算符异或(exclusive or)是对两个运算元的一种逻辑析取类型, ...
- BUUCTF——异性相吸 题解
题目描述:最近出现了一个奇葩观点,说性别都不一样,怎么能谈恋爱?为了证明这个观点错误,请大家证明异性是相吸的. 注意:得到的 flag 请包上 flag{} 提交. 答案: flag{ea1bc098 ...
- 异性相吸题目解决方法
题目如下: 把密文拖入16进制查看器看一下,数了下正好38个值,数了下正好密钥也是38个字符 难道是按位异或?毕竟题目叫异性相吸 flag{ea1bc0988992276b7f95b54a7435e8 ...
- 实验吧-杂项-异性相吸(异或加密)
异或加密的一道题 明文和密文进行异或得出flag: with open("明文.txt") as f1:a = f1.read() with open("密文.txt&q ...
- BUUCTF Crypto [异性相吸] writeup题解
1.观察题目 2.解题思路 联想到密码学中明文和密钥进行异或操作进行加密的方式,用二进制形式打开两个文件,然后编写简单脚本对每一位进行异或操作即可得到答案: #include<iostream& ...
- K近邻算法:以同类相吸解决分类问题!
↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:游璐颖,福州大学,Datawhale成员 前言 KNN(k-nea ...
最新文章
- 怎么在vs2010中使用ActiveX Test Container(转)
- pandas计算特征与所有数值特征的相关性并排序可视化:包含pearson、spearman、kendall
- python selenium过极验滑动验证码
- Python实现从url中提取域名的几种方法
- mysql plus baomidou_com.baomidou.mybatisplus.core.mapper 不存在
- server2005系统表知多少 之sysdatabases
- htmlcss面试笔记
- “APP杀手”?微信小程序瞬间原形毕露
- Sql SUBSTR函数
- 32位与4G内存限制
- FPGA入门——1位全加器设计
- 天轰穿&甜老丝儿 python浅显易懂全教程
- VCPU shutdown request
- 量子纠缠1——量子比特、Bell态、EPR佯谬
- Sun工作站技术文档
- 计算机教师的幸福,有关信息技术教师教育感言
- 计算机一级网络题连接网络,计算机一级MSOffice模拟试题及答案
- 批量无损压缩图片大小的工具Voralent Antelope
- Scratch打气球游戏 电子学会图形化编程scratch等级考试三级真题答案2019-9
- C++性能优化(十二)——自旋锁
热门文章
- servlet修改用户头像_修改头像总结
- 抖音康辉机器人_抖音讯飞智声AI黑科技是什么 与明星互动就是这么简单
- c++微信读书学习笔记——很久以前随便写的
- Abbkine IFKine驴抗小鼠IgG二抗,绿色荧光标记方案
- 数据归一化、标准化和去中心化
- 小技巧---网线线序,586B网线:橙白 橙,绿白 蓝,蓝白 绿,棕白 棕
- 为何优秀的程序员不断离开?,字节跳动8年老Java面试官经验谈
- linux wenj 立即生效_OpenIdConnect 认证启用 HTTPS 回调 RedirectUri 不生效问题解决
- 机器学习中的数学——学习曲线如何区别欠拟合与过拟合
- SFM4300流量传感器应用笔记