BugkuCTF:白哥的鸽子;linux;隐写3
白哥的鸽子
在linux中可以打开说明,宽高都没有修改。
扔进winhex中,只感觉结尾处有点奇怪:
出现flag的样本,但是我不知道这是怎么处理,看了别人的解答,发现是栅栏密码:
# 3个字符一组,一共24个字符,总共8组
str = "fg2ivyo}l{2s3_o@aw__rcl@"
flag = ""
for i in range(0, int(len(str)/3), 1):flag += str[i]flag += str[i + 8]flag += str[i + 16]
print(flag)
运行结果如下,两个@好像是干扰,直接去掉就行了 :
flag{w22_is_v3ry_cool}@@
linux
执行 tar - zxvf 命令 解压解包,之后查看文件类型:
执行 cat 命令查看flag文件内容,向下翻找到:
key{feb81d3834e2423c9903f4755464060b}
隐写3
在linux下打不开,可能是宽高有问题:
扔进winhex,文件头数据块IHDR(headerchunk):
一共7个块:分别是宽、高、图像深度、颜色类型、压缩方法、滤波器方法、隔行扫描方法(1隔行,0非隔行)
看到图像就像大白少了肚子一样,那就改一下高度为2,如上图所示
知识点:
1常用压缩解压缩命令:
1.命令:gzip (压缩文件)压缩文件后缀.gzps: gzip test.txt 结果:生成文件test.txt.gz,原文件test.txt消失。注意:只能压缩文件,不能压缩目录,压缩后不保留 原始文件,压缩比大概1/5解压命令:gunzip2.命令:tar (打包压缩目录) 严格意义上来说此命令为“打包”命令,将目录打包成一个*.tar文件语法:tar 选项 压缩后文件名 目录压缩文件后缀:*.tar.gz选项:[-zcvf] -c 打包-v 显示详细信息-f 指定后文件名-z 打包同时压缩ps:#mkdir Japan 生成Japan目录#tar -zcvf Japan.tar.gz Japan 生成Japan.tar.gz压缩文件解压命令:tar [选项] 压缩文件.tar.gz[-zxvf] -x 解包-v 显示详细信息-f 指定后文件名-z 解压缩
ps:tar -zxvf Japan.tat.gz3.命令:zip (压缩文件或目录)压缩文件后缀 :*.zip语法:zip [选项] 压缩后文件名 文件或目录-r 压缩目录ps:#zip -r Japan.zip Japan 压缩目录Japan,生成Japan.zip文件。#zip test.txt.zip test.txt 压缩文件test.txt,生成test.txt.zip文件,保留原始文件
解压命令:unzip 文件名
注意:压缩后保留原始文件,压缩比不如gzip.4.命令:bzip2 (gzip的升级版,压缩比惊人)压缩文件后缀:*.bz2语法:bzip2 [选项] 文件-k 压缩后保留原始文件ps: bzip2 -k test.txt 生成test.txt.bz2文件,原始文件test.txt保留着。
打包压缩 tar -cjvf 打包压缩后文件名 目录
解包解压 tar -xjvf 文件
2 查找文件内容 grep 命令:
二、grep命令基本格式:find expression1.主要参数[options]主要参数:-c:只输出匹配行的计数。-i:不区分大小写-h:查询多文件时不显示文件名。-l:查询多文件时只输出包含匹配字符的文件名。-n:显示匹配行及行号。-s:不显示不存在或无匹配文本的错误信息。-v:显示不包含匹配文本的所有行。pattern正则表达式主要参数:\: 忽略正则表达式中特殊字符的原有含义。^:匹配正则表达式的开始行。$: 匹配正则表达式的结束行。\<:从匹配正则表达 式的行开始。\>:到匹配正则表达式的行结束。[ ]:单个字符,如[A]即A符合要求 。[ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。.:所有的单个字符。* :有字符,长度可以为0。
BugkuCTF:白哥的鸽子;linux;隐写3相关推荐
- 【CTF】Misc4——多种方法解决+闪的好快+come_game+白哥的鸽子+linux
多种方法解决 解压完得到一个exe文件,却显示无法打开,将其转换成txt格式,打开看到是一串代码: 仔细观察发现是base64编码的图片,将其转码得到了一张二维码,扫码得到FLAG- -------- ...
- BugkuCTF 白哥的鸽子
改个扩展名,保存为图片,打开是一只鸽子. 用hex打开,在最后有一串类似flag的东西,栅栏密码. 在线转换(也可以写脚本). flag{w22_is_v3ry_cool}
- BugkuCTF-MISC题啊哒,白哥的鸽子
啊哒 下载file.zip解压出ada.jpg图片 010editor打开发现内藏flag.txt 在端输入binwalk -e ada.jpg,分离出_ada.jpg.extracted 打开_ad ...
- bugku 白哥的鸽子
bugku 白哥的鸽子 1 ,拿到文件binwalk,一切正常 2, ,丢进010editor发现文件末位有fg2ivyo}l{2s3_o@aw__rcl@字符串 3 ,尝试栅栏密码得出flag{w2 ...
- BugKu CTF(杂项篇MISC)—白哥的鸽子
CTF BugKu CTF (杂项篇MISC) 攻与防 白哥的鸽子 描 述: 咕咕咕 下载后是一张jpg图片,图片如下. 一.工具 十六进制编辑工具 010 editor 栅栏密码解密 二.解题思路 ...
- linux隐写文件剥离,杂项的基本解题思路(1)——文件操作隐写、图片隐写
文件操作隐写 图片隐写 压缩文件处理 流量取证技术 文章本来是分成4部分的,但是前两部分何在一起写了也就没有分开,所以干脆就只分了两部分 文件基本类型的识别 一.kail 下 file 文件名 原理就 ...
- BugKuCTF 杂项 白哥的鸽子
https://ctf.bugku.com/files/57c79d5b04e18a4bf8995d2721d76d5c/jpg 题解: 工具: Hex Editor Neo 下载 加上后缀名.jpg ...
- Bugku 白哥的鸽子详解 MISC
Bugku 白鸽的哥字 MISC 一.题目 二.思路 三.复现 四.总结 一.题目 二.思路 点击下载,是一张jpg的图片. 按照处理图片题的思路来 查看属性中的详细信息. 用winhex打开,查看信 ...
- bugku杂项题 白哥的鸽子 栅栏密码解密在线网站
下载后 使用winhex打开 并且拉到最下面 发现了个这个 fg2ivyo}l{2s3_o@aw__rcl@ (所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规 ...
最新文章
- android录制视频横向,Android从零开始(26)(设置全屏+横屏、相机拍照、视频录制)(新)...
- 您没有权限来打开应用程序_苹果建议:除非应用程序无响应,否则不要滑动强制退出...
- 关于jsp中 对只转发结果集的无效操作: last 异常
- javaWeb项目部署至tomcat下classes文件夹没有内容
- 【计算机组成原理】I/O设备
- python读取doc文件_Linux 下Python 读取Word文档内容的方法
- 恶意软件利用合法的代码签名证书横行Windows 系统
- 03 聚类算法 - K-means聚类
- 看高手都是运用的灵活自如,打算从今天开始学习他!
- 【资源分享】Go语言并发之道 [美] 凯瑟琳(Katherine Cox-Buday)著 PDF 下载
- MyBatis Plus 联合查询
- 短线交易秘诀(原书第2版)
- 元素滚动 scroll 系列
- 六、C++离散傅里叶逆变换
- java我的世界非正常退出_我的世界非正常退出怎么办???
- android进入相机不显示缩略图,无法显示图片,缩略图可以
- Qt-QPixmap
- 指令周期,机器周期(CPU周期),时钟周期 关系
- 计算机看门狗的作用,关于看门狗的作用
- 在 Domino 邮件服务器上配置 Verse On-Premises
热门文章
- 6月20日云栖精选夜读:阿里怎么发工资?自研薪酬管理系统首次曝光
- Unity-3D捕鱼达人小游戏开发 —— 游戏中精灵动画的制作
- [Android手机]教程:修改安卓手机…
- 华硕无畏Pro14和 联想小新pro14参数对比 哪个好
- 系统管理员设置了系统策略 禁止进行此安装
- ”系统管理员设置了系统策略,禁止进行此项安装“解决办法
- mui初级入门教程(五)— 聊聊即时通讯(IM),基于环信 web im SDK
- 强烈推荐:一款超棒的 Chrome 浏览器插件
- 测试C++中 memory primitives
- 开源推荐 | 携程 Foxpage 前端低代码框架