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,直接撸下来了
但是有大佬写脚本:
至此,所有题目全部写完