1、下载附件,打开压缩包,有个二维码和一个txt文本 2、打开文本里面是base64编码,再结合题目描述就可以知道是base64隐写 3、将该文本放在pycharm的项目文件夹下,这里文本的名字我改为了flag.txt 4、接着使用大佬的base64隐写脚本,在python中跑起来 5、最后得到flag,修改一下 flag{6aseb4_f33!}...
2、结合题目提示和密文特征,猜测为Base64隐写,使用如下Python脚本进行解密。 base64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"binstr=""strings = open('./base64.txt').read()e = strings.splitlines()for i in e:if i.find("==") > 0:temp = bin((base64.find(i[-3])...
bin_str+= bin(offset)[2:].zfill(equalnum * 2)#flag += chr(int(bin(offset)[2:].zfill(equalnum * 2), 2))#print(flag) 这样写得不出正确结果print([chr(int(bin_str[i:i + 8], 2))foriinrange(0, len(bin_str), 8)]) 得到一串base64字符,题目是base64隐写,直接上脚本解;...
题目提示压缩包为4位数字加密,用ARCHPR暴力破解得到密码,打开文本,得到base64,解密即可得到flag 8、乌镇峰会种图 十六进制查看器打开图片;查找flag字段即可得到flag 9、LSB LSB隐写首先打开Stegsolve查看图片;进行数据抽取得到一个二维码,解密即可得到flag 10、文件中的秘密 提示文件中的秘密于是首先点开属性查看图片的详细...
发现是base64隐写 学习看这里神奇的base64 然后跑下脚本就出来了吧。 # -*- coding: cp936 -*- b64chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' with open('flag.txt', 'rb') as f: bin_str = '' for line in f.readlines(): ...
观察字符串格式,为base64加密,直接解密得到flag 代码语言:javascript 代码运行次数:0 运行 AI代码解释 BJD{W3lc0me_T0_BJDCTF} 7.password 观察flag包裹的是10位字符, 生日的日期占8位,那么另两位应该是名字的首字母缩写,尝试flag,正确 代码语言:javascript 代码运行次数:0 运行 AI代码解释 flag{zs19900315} ...
例如,如果文件是图片的 base64 编码,可以到在线网站解码得到图片,然后进行进一步的分析。 2. 扫描:使用一些工具对文件进行扫描,以查找可能的漏洞或隐藏的信息。例如,可以使用调试器扫描二进制文件以查找潜在的漏洞。 3. 代码审计:如果题目涉及到代码,可以对代码进行审计以查找漏洞或隐藏的信息。可以使用一些静态分析...
提取压缩包中的文件,是一段 Base64 加密过的文本和一个二进制文件,解密 Base64 之后得到一段话 代码语言:javascript 代码运行次数:0 运行 AI代码解释 What is Nicki Minaj's favorite song that refers to snakes? 搜索这个人,然后就找到了她唱过 anaconda ,flag 应该就是这个,干,错了。然后看看文件夹中另外...
snake 这是我最想吐槽的一个题目,搞这个蛇在这里。我看的这个图就头皮发麻。 最不愿意做的题,建议以后出题能不能搞个正常的啊。 16进制打开发现压缩包,binwalk提取,得到三个文件 key中是base64编码,结尾加个=就可以解码出来 这题确实第一次碰到, 看了其他师傅的wp知道了蛇还有其他的 ... ...
题目下载 引用官方WP: 这里提一下base64的加密流程: 1、将待转换的字符串每三个字节分为一组,每个字节占8bit,那么共有24个二进制位。 2、将上面的24个二进制位每6个一组,共分为4组。 3、在每组前面添加两个0,每组由6个变为8个二进制位,总共32个二进制… ...