目录
前言
一、题目重述
二、解题思路
1.Base64解密
2.难以想到的异或运算
三、flag
总结
前言
注意!攻防世界题目有误!!给出题目与原题不一样但是答案却和护网杯原题答案一样!!
一、题目重述
aWdxNDs0NDFSOzFpa1I1MWliT09w
注意上述是XCTF给出的txt文件字符串,与原题字符串不一样!下给出护网杯原题题目:
aWdxNDs1NDFSOzFpa1I1MWliT08w
二、解题思路
1.Base64解密
base64的编码表是由(A-Z、a-z、0-9、+、/)64个可见字符构成,“=”符号用作后缀填充。
XCTF: igq4;441R;1ikR51ibOOp
护网杯:igq4;441R;1ikR51ibOO0
2.难以想到的异或运算
护网杯题目源自于一个老题目,前面有“eobd”与3亦或得到答案。本题删去了,根本想不到。
多做多记多体会多尝试吧。
运算后得到:
XCTF: jdr78772Q82jhQ62jaLLs
护网杯: jdr78772Q82jhQ62jaLL3
三、flag
按道理来说是flag{jdr78772Q82jhQ62jaLLs}
根据尝试发现,答案还是护网杯的答案,未改变。
flag{dr78772Q82jhQ62jaLLb}
总结
已在XCTF平台对此问题进行反馈。