[安洵杯 2019]easy misc
打开附件后有一个加密的压缩包一个图片和一堆文本查看压缩包发现有一段提示计算后得到FLAG IN 7NNULLULL,尝试把FLAG IN 7NNULLULL,当作密码写入发现失败猜测是掩码爆破七位数字NNULLULL,爆破成功2019456NNULLULL,打开decode.txt文件发现是一个映射表尝试分析图片用binwalk查看发现图片中藏有两张图片尝试分离发现失败用foremost分离成功分离出两张图片猜测是盲水印用puzzlesover进行盲水印输出提示在11.txt在read文件夹中发现一个hint.txt和11.txt在hint.txt中有提示取前16个字符打开11.txt发现是一段文章对其进行词频分析找到前16位为第一位是空格etaonrhisdluygw写一个脚本用decode.txt进行映射def convert_string(input_str): char_mapping { a: dIW, b: sSD, c: adE, d: jVf, e: QW8, f: SA, g: jBt, h: 5RE, i: tRQ, j: SPA, k: 8DS, l: XiE, m: S8S, n: MkF, o: T9p, p: PS5, q: E/S, r: , s: SQW, t: obW, u: /WS, v: SD9, w: cw, x: ASD, y: FTa, z: AE7, h: } result for char in input_str: result char_mapping.get(char, char) return result test_str etaonrhisdluygw official_result convert_string(test_str) print(f转换结果{official_result})用随波逐流解码flag{have_a_good_day1}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2426100.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!