是因为flag里面的结果像base64编码吗?
为什么要base64解码
选出 64 个字符——大写字母 A-Z、小写字母 a-z、数字 0-9、符号 "+"、"/"(再加上作为垫字的 "=",实际上是 65 个字符,垫字是当生成的 Base64 字符串的个数不是 4 的倍数时,添加在尾部的字符),作为一个基本字符集。然后,其他所有符号都转换成这个字符集中的字符。在网上查到的,主要因为末尾有等号吧。
这道题,可以用kail linux的binwalk检测一下这个图片有没有包含其他文件,检测出有压缩包格式的文件,然后加-e 将文件都提取出来,打开发现有一张图片需要解压码才能打开,直接用暴力破解,最后用010 Editor去查看,翻到最后,可以看到一串类似f1@g的字符串,括号里面的很明显是base64编码,去复制解密,最后得出结果
先用记事本打开然后看到末尾有flag.rar文件,用kail的binwalk分离后暴力破解得密码,最后解压即可
f1@g{eTB1IEFyZSBhIGhAY2tlciE=}
后面的值需要base64转换一下
f1@g{y0u Are a h@cker!}
y0u Are a h@cker!
谁家找到flag后还需要解密啊
...
评论
reisen 3月前
举报
是因为flag里面的结果像base64编码吗?
xiao37 4月前
举报
为什么要base64解码
18319447232 2月前
举报
选出 64 个字符——大写字母 A-Z、小写字母 a-z、数字 0-9、符号 "+"、"/"(再加上作为垫字的 "=",实际上是 65 个字符,垫字是当生成的 Base64 字符串的个数不是 4 的倍数时,添加在尾部的字符),作为一个基本字符集。然后,其他所有符号都转换成这个字符集中的字符。在网上查到的,主要因为末尾有等号吧。
starssing 5月前
举报
这道题,可以用kail linux的binwalk检测一下这个图片有没有包含其他文件,检测出有压缩包格式的文件,然后加-e 将文件都提取出来,打开发现有一张图片需要解压码才能打开,直接用暴力破解,最后用010 Editor去查看,翻到最后,可以看到一串类似f1@g的字符串,括号里面的很明显是base64编码,去复制解密,最后得出结果
yunying 5月前
举报
先用记事本打开然后看到末尾有flag.rar文件,用kail的binwalk分离后暴力破解得密码,最后解压即可
backzhzh 6月前
举报
f1@g{eTB1IEFyZSBhIGhAY2tlciE=}
Wang_Micro 5月前
举报
后面的值需要base64转换一下
web1234 7月前
举报
先用记事本打开然后看到末尾有flag.rar文件,用kail的binwalk分离后暴力破解得密码,最后解压即可
congratulate 8月前
举报
f1@g{y0u Are a h@cker!}
dnmdcnm 10月前
举报
f1@g{y0u Are a h@cker!}
w_w 1年前
举报
y0u Are a h@cker!
sshui 1年前
举报
谁家找到flag后还需要解密啊