BUU-crypto-刷题记录12

[NCTF2019]Keyboard

题目
ooo yyy ii w uuu ee uuuu yyy uuuu y w uuu i i rr w i i rr rrr uuuu rrr uuuu t ii uuuu i w u rrr ee www ee yyy eee www w tt ee

解题

提示是键盘
依旧没有啥思路
去搜了一下大佬们的解题

给出的一串字符中全在键盘第一排在这里插入图片描述
第一排一共是10个字母,对应九键键盘中的0-9
9键的键盘为在这里插入图片描述
而且每组字母的位数在1-4之间,正好可以用九键打出一个字母

代码如下

c="ooo yyy ii w uuu ee uuuu yyy uuuu y w uuu i i rr w i i rr rrr uuuu rrr uuuu t ii uuuu i w u rrr ee www ee yyy eee www w tt ee"
base=" qwertyuiop"
a=[" "," ","abc","def","ghi","jkl","mno","pqrs","tuv","wxyz"]
for part in c.split(" "):
    s=base.index(part[0])
    count=len(part)
    print(a[s][count-1],end="")

答案
flag{youaresosmartthatthisisjustapieceofcake}

这是什么

题目
小明是一个软件专业的高材生,但是老师布置的这次的作业似乎不怎么靠谱,因为他们老师以前是学物理的!喜欢乱七八糟命名文件,还喜欢奇奇怪怪的编码。你快帮小明看一下这题,小明准备好了一箱子辣条。
解题
先用txt试一下,发现在最后有提示是Word文档
在这里插入图片描述
改后缀名为docx,打开
在这里插入图片描述
奇奇怪怪的编码,试了试应该是JSfuck
解密网址
直接点Run This,就可以得到flag

关于JSfuck

答案
flag{a0448fd730b62c13ca80200c4529daa2}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值