知识标签
题目附件
Nu2j4uga0JPXtpgRqKTWZIy0zx9ElzulghqDsgqAEBL26BrOjKBqJfPec84f21
解题思路
- 看题目标题,觉得就是BASE的混合编码吧
- 先用base编码工具一把梭,尝试base62、base36、base100等组合编码都未能解出
- 如果解题多的话,会感觉末尾的21是“}”的base62或base100编码

- 那会不会是分断的base编码呢?
- 江苏省领航杯的flag头是
CnHongKe{xxxxxxxxxxxxxxxxxxxxxxx}
- 对
CnHongKe
进行base62和base100加密,和题目给的字符串没有关系 Nu2j4uga0JPXtpgRqKTWZIy0zx9ElzulghqDsgqAEBL26BrOjKBqJfPec84f21
CnHongKe
>base62(ASCII)>5mvodSG7kZh
CnHongKe
>base100>🐺👥🐿👦👥👞👂👜
- 对
CnHongKe{
进行base62和base100加密,发现和题目给的字符串的开头部分吻合了 CnHongKe{
>base62(ASCII)>Nu2j4uga0JPX
CnHongKe{
>base100>🐺👥🐿👦👥👞👂👜👲

- 因此可以猜测,题目是将三段base62(ASCII)的编码,拼成了一行
- 我们对三段字符串分别进行解码,就可以得到最终的flag了
Nu2j4uga0JPXtpgRqKTWZIy0zx9ElzulghqDsgqAEBL26BrOjKBqJfPec84f21
Nu2j4uga0JPX ==》CnHongKe{
tpgRqKTWZIy0zx9ElzulghqDsgqAEBL26BrOjKBqJfPec84f ==》2934d4ff-62d2-43d1-9839-365b87190ed1
21 ==》}
CnHongKe{2934d4ff-62d2-43d1-9839-365b87190ed1}
知识点总结
- 针对这道题,特意重新整理了常规的编码对照表,以便于以后遇到同类题时,能够快速反应过来
