BUUCTF--Crypto(11~20)

目录

11、RSA

12、丢失的MD5

13、Alice与Bob

14、大帝的密码武器

15、rsarsa

16、Windows系统密码

17、信息化时代的步伐

18、凯撒?替换?呵呵!

19、萌萌哒的八戒

20、传统知识+古典密码


11、RSA

直接使用脚本解出d,得到flag。

12、丢失的MD5

将py文件使用pycharm打开,将代码错误部分修改,得到flag。

13、Alice与Bob

得到题目,按步骤依次执行,使用网站http://www.factordb.com/求出两个素数,组合后通过网站https://www.sojson.com/md5/进行MD5加密,得到flag。

14、大帝的密码武器

得到文件使用010Editor打开,确定是zip文件,解压得到两个文本文件。

根据题目中信息罗马人的加密方法,只能是凯撒加密,使用CTFcracktools.jar进行解密,在进行翻译寻找到有意义的词。

 

根据关系S转成F相隔13,则密文中C应转换成P,再次使用CTFcracktools.jar进行解密,选择首字母是P的词为flag。

15、rsarsa

得到题目信息直接使用RSA解密脚本求到m,即为flag。

16、Windows系统密码

使用文本打开文件,看到关键ctf,又通过文件后缀分析使用了MD5加密,使用网站https://www.somd5.com/对三组数据依次解密,得到一组可以解出的明文,即flag。

17、信息化时代的步伐

文本中是一串数字密文,通过题目提示flag是一串中文,则推测是中文电码,使用网站https://dianma.bmcx.com/查询得到flag。

18、凯撒?替换?呵呵!

根据题目提示,直接使用凯撒,无flag,再使用网站http://quipqiup.com/替换求得flag。

19、萌萌哒的八戒

题目给了一张图片,图片中有一串密文,一眼看出是猪圈加密,用网站http://moersima.00cha.net/zhuquan.asp解密得到flag。

20、传统知识+古典密码

根据题中提示,将对应天干地支转换成数字再加上一个甲子(60),然后通过脚本转换成对应的ASCII码。

 标题提示是古典密码,常见的古典密码有栅栏和凯撒,使用CTFcracktools.jar进行栅栏和凯撒解密,得到flag。

注意:先使用栅栏是因为凯撒解密后有12组要依次比对十分复杂,先使用栅栏则只需要进行2次凯撒解密。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值