crypto

default

 一,探秘中世纪城堡

 

 就是看见64就感觉条件反射一样,想去试试base64

 感觉有点像耶,但好像不是

然后仔细瞅瞅,他所提供的这个文件,不像是只有一个密码的

提示大帝(凯撒加密),64位(bsae64),双重阻拦(栅栏加密)

先试凯撒密码,因为没有一点提示偏移量,我就用最笨的方法从1开始试,再把解密的密码放到了base64中解码,试到5的时候,base64才有反应

 继续用栅栏密码(这里不一样的是,这次需要进行加密而非解密!!)

 二,简单的rsa

 

 这个题我知道可以直接跑代码,但是它没有告诉我们需要我们求什么?

所以我卡了好久,然后我就去看了一下别人的解题思路

 发现自己有些代码段,还是看不懂,搜一下

第二条语句,是引用了crypto的算法库

第三条语句 ,也是引用python中libnum库,它可以进行数字和字符串之间的转化

第十一条语句,long_to_bytes(n, blocksize=0)  正整数转化为byte类型字符串

 

三,baby-rsa

 

 这个题跟上一题有异曲同工之妙

写个代码

 跑出来了

四,电信诈骗—pro

 

这个题,一看题干那么长,肯定是在题干中找答案思路

根据题目提示:四坑七排,罗马帝国—> rot47(凯撒位移为47位的加密)

对比ascii值(unctf),相差64位

 五,分析badusb流量

 

 看着完全没有一点头绪,在读读题,什么usb流量,跟键盘的键位映射有关,搜起来

CTF流量分析常见题型(二)-USB流量_流量分析题目_Qwzf的博客-CSDN博客

CTF——杂项3.流量取证技术_leftover capture data_wow2ok的博客-CSDN博客

大概知道了以后,对应着表将flag,直接撸下来了

但是有大佬写脚本:

 至此,所有题目全部写完

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值