3道CTF竞赛解题

题目一:[BJDCTF 2nd]燕言燕语-y1ng65

解题:

燕子说后边的内容: 79616E7A69205A4A517B78696C7A765F6971737375686F635F73757A6A677D20

是十六进制,转文本后为:yanzi ZJQ{xilzv_iqssuhoc_suzjg} 

如下图:

得到的yanzi ZJQ{xilzv_iqssuhoc_suzjg} 是维吉尼亚密码。

密文:ZJQ{xilzv_iqssuhoc_suzjg}

秘钥:yanzi

明文:BJD{yanzi_jiushige_shabi} 

用flag包裹后提交:   flag{yanzi_jiushige_shabi} 

题目二:[MRCTF2020]天干地支+甲子

天干地支对应的数字表

要+甲子,一甲子是60年,所以+60
甲戌11                71
甲寅51                111
甲寅51                111
癸卯40                100
己酉 46                106
甲寅51                111
辛丑38                98

对应ASCII码表

得到Goodjob,用flag包裹得到:flag{Goodjob}

题目三:[BJDCTF2020]signin


密文:424a447b57653163306d655f74345f424a444354467d

看起来是十六进制,转成文本后是:BJD{We1c0me_t4_BJDCTF}

用flag包裹后是:flag{We1c0me_t4_BJDCTF}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值