题目描述:菜狗截获了一份报文如下c8e9aca0c6f2e5f3e8c4efe7a1a0d4e8e5a0e6ece1e7a0e9f3baa0e8eafae3f9e4eafae2eae4e3eaebfaebe3f5e7e9f3e4e3e8eaf9eaf3e2e4e6f2,生气地掀翻了桌子(╯°□°)╯︵ ┻━┻
大写字母都没有,应该不是base码。但是我一直觉得这是一个编码,看了大佬的wp才知道应该是16进制(还是自己太菜)。前面几题有个二进制的,现在又是16进制,应该总结一下。
所以解密方法应该为:两个一位,16进制转10进制,然后减去128再转成字符即可(为了将大小规范在128之内,即ASCII表达范围)
用脚本把每两位转换为十进制,代码如下(网上嫖的):
string = "c8e9aca0c6f2e5f3e8c4efe7a1a0d4e8e5a0e6ece1e7a0e9f3baa0e8eafae3f9e4eafae2eae4e3eaebfaebe3f5e7e9f3e4e3e8eaf9eaf3e2e4e6f2"flag = ''for i in range(0,len(string), 2):s = "0x" + string[i] + string[i+1]flag += chr(int(s, 16) - 128)print(flag)
恩。。。确实该掀桌子
即:flag{hjzcydjzbjdcjkzkcugisdchjyjsbdfr}
题目描述:今天是菜狗的生日,他收到了一个linux系统光盘
发现了一个奇葩的做法:记事本打开,ctrl f查询flag,找到一个文件,继续向下找到一串字符串,看起来像是base64串
解密得到:flag{sajbcibzskjjcnbhsbvcjbjszcszbkzj} (这也行??)
题目描述:菜狗收到了图后很开心,玩起了pdf 提交格式为flag{xxx},解密字符需小写
打开文件一看,全是无用的干扰信息,因为有前面一题先例,我猜测会有一些
本文发布于:2024-01-30 03:03:37,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170655501918768.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |