2021.08.09 CTF练习

T1.

BUUCTF Alice与Bob

首先看题目,有两个关键词,一个是分解为两个素数,一个是进行md5的32位小写哈希

 

首先先分解素数,找分解素数的在线工具,可以将题目所给数字分解为一个数乘另一个数

注释:分解素数在线查询网址:http://www.jsons.cn/quality/

题外话:素数又称为质数,分解素数就是把质数分解成一个数乘一个数的形式,再进行下一步计算

然后再进行md5的32位小写哈希,仍然是利用在线工具解码

注释:哈希算法在线查询网址:https://www.kjson.com/encrypt/hash/?fm=map

注释:在线查询各种工具的网址:http://www.jsons.cn/quality/

 

T2.

BUUCTF Windows系统密码

首先打开压缩包,将内容用记事本形式打开,得到

题目没有给出明确的提示,但是看到这个形式就可以想到MD5,所以使用MD5在线查询工具

注释:MD5在线查询网址:https://www.cmd5.com/

将后四个32位的字节串都试一下

这个就是错误的,没有结果

最后试出这个是flag,得到结果。

 

T3.

BUUCTF Morse

打开文件时,里面的密码一下子就想到了摩斯密码

出来结果后,我去提交,但是结果是错的,我就在想应该还需要一些别的,然后尝试了十六进制转换

最后得到flag

 

T3.

BUUCTF 古典密码知多少

解压后,是一张图片

下面的英文中,fence提醒了我们应该用栅栏密码,但是上面的图形怎么对应栅栏密码呢?

上面的图形是由3种密码组成的,猪圈密码(蓝色)+银河字母(黑色)+圣堂武士(橙色)(我在网上查到的)

(银河字母)

(圣堂武士)

根据这些,解出图形密码,再找到线上翻译工具,得到flag

注释:栅栏密码在线查询工具:https://www.qqxiuzi.cn/bianma/zhalanmima.php

 

T4.

 BUUCTF 佛说:只能四天

首先解开压缩包,有三个记事本:hint、题目描述和题目

首先先看题目,就可以想到用与佛论禅这个工具来解码

注释:与佛论禅密码在线查询网址:http://hi.pcmoe.net/buddha.html(新约佛论禅)

这样就会得到社会主义价值观密码,再继续用这个的工具来解码

注释:社会主义价值观编码在线解码网址:http://www.atoolbox.net/Tool.php?Id=850

然后,得到密码后半句有一个do you know fence就可以知道下一步用栅栏密码

这个结果的后半句是,do you know Caesar(Caesar是凯撒),所以用凯撒解密

只有当位移是3位的时候才是凯撒密码,所以其他位移的可以成为“变异”,把这个结果输进去并不对,那这个时候开始考虑还有什么

发现了这组数里没有小写,思考会不会是base32

最后终于得到结果!

 

T5.

 BUUCTF 天干地支+甲子

打开记事本是由天干地支组成的密码

 

甲戌     11    +甲子(60)=71              G
甲寅     51    +甲子(60)=111            o
甲寅     51    +甲子(60)=111            o
癸卯     40     +甲子(60)=100           d
己酉     46    +甲子(60)=106            j
甲寅     51    +甲子(60)=111            o
辛丑     38    +甲子(60)=98              b

 对照asc码表,可以得到flag

 

posted @ 2021-08-09 15:07  7花花花  阅读(930)  评论(0编辑  收藏  举报