BUUCTF-密码学1

文章讲述了在一道技术挑战中,作者逐步解析了涉及Base64、MD5、URL编码、ROT13、摩斯密码以及变异凯撒等加密技术的解码过程,最终找到隐藏的flag。
摘要由CSDN通过智能技术生成

1.一眼就解密

可以从中看出其是base64解码

我们放入软件进行解码

得到flag:flag{THE_FLAG_OF_THIS_STRING}

2.MD5

由题目可以明显知道这个是MD5解码所以我们进行MD5的解码

因此答案:flag{admin1}

3.URL编码

由题目可得这是一个URL解密我们进行URL解密得到flag

得到flag:flag{and 1=1}

4.看我回旋踢 

通过题目可以得知其是一个rot13的加密

我们进行rot13解密

可以得到flag:flag{5cd1004d-86a5-46d8-b720-beb5ba0417e1}

5.摩丝

有题目可知是莫斯密码其中"."为短“-”为长分割用的是空格所以

得到flag{ILOVEYOU}

6.password

通过题目

通过题目password我们可以大胆猜测flag与张三和19900315有关这就有可能与张三的拼音和生日有关系那么我们参测是张三的首字母加上生日号运气很好我们分析对了

flag{zs19900315}

7.变异凯撒

由题意我们可以得知他是凯撒解密

我们先进性尝试

1:a-——f=5

2:f-——l=6

3:Z-——a=7以此类推

同时我们可以看出5-1=4,6-2=4,7-3=4

所以我们可以得到一个式子x=n+4通过这个我们可已推断出

答案:flag{Caesar_variation}

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值