bugku杂项题 白哥的鸽子 Linux 隐写3 Linux2 解开密码 大象 爆照

本文主要是介绍bugku杂项题 白哥的鸽子 Linux 隐写3 Linux2 解开密码 大象 爆照,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一,白哥的鸽子
下载为一个jpg的文件,放入HEX中看,到后面看到一串类似于flag的东东。
在这里插入图片描述之前看了一下没注意,想这放入binwalk看一下有没有隐藏的信息,发现能在kali中看到图片为什么呀,但在自己的电脑上看不到??不懂。
在这里插入图片描述照片里也没藏东西,然后百度知道了栅栏密码这个东西,找出之前HEX里的fg2ivyo}l{2s3_o@aw__rcl@在线栅栏密码翻译,八位一栏得到flag.
在这里插入图片描述
二,Linux
下载压缩包,解压是flag的什么不知道,又没有后缀属性也没看到什么,不管那么多,先放到HEX看一下。连头文件都没有全是0,中间有一小段的乱码好像没看到flag,在放到binwalk中看看,也没看到什么,好了到了这一步就超出我的知识了,直接百度,知道了在linux下用vi flag打开没学过Linux不知道为什么先跟着打。出来一大堆的东西一下往下看就看到了flag。
在这里插入图片描述
三,隐写3
下载得到一个png图片,看到图片后,哈哈哈,最有碰到一看就有头绪的题了,不用下工具不用看攻略,很明显呀,图片被截了,放入HEX中修改高就OK了。将01 00改为02 A7
在这里插入图片描述在这里插入图片描述 就得到可爱的大白了。
四,Linux2
下载是一个brave文件,一通操作无果,看攻略,又学到一个linux知识

strings命令在对象文件或二进制文件中查找可打印的字符串。
字符串是4个或更多可打印字符的任意序列,以换行符或空字符结束。strings命令对识别随机对象文件很有用。

打开虚拟机kali,输入
在这里插入图片描述
在这里插入图片描述然后就一直往下找,哎太难找了,要不是看攻略知道,根本就找不下去。

五,想蹭网先解开密码
下载是一个wifi.cap文件,提示前七位密码要解开后面的密码,在kali使用crunch生成密码字典,

在这里插入图片描述在使用利用aircrack 进行破解。
在这里插入图片描述得到flag
六,细心的大象
下载为jpg图片,发现有6M,肯定还有东西,跑一下binwalk,发现有rar包,然后dd分解出一个压缩包,发现要密码,查看属性有base64编码,在线破解后得到密码,打开是一张之前做过的题,改高flag就出来了。
在这里插入图片描述在这里插入图片描述在这里插入图片描述
七,爆照
下载后是一个二次元妹子的jpg图片,基本操作无果后,丢到kali中的binwalk中查看有8个zip,然后用foremost来进行分离,分离后有一个zip但是我打不开,困扰了我好久,后来问了别人可以用Linux命令来分解unzip -X 文件名分解后是8个无后缀的文件和一张JPG动图。一张一张的binwalk,发现88,888,8888三张图片被动过。
88点开是一个二维码扫一下得到第一段flagbilibili,
888改一下后缀改为JPG查看属性发现一段base64编码,在线转换一下得到第二段silisili
8888中用binwalk查看有一个zip包,foremost分出来是一张二维码扫码得到第三段panama,最后得到flag。

这篇关于bugku杂项题 白哥的鸽子 Linux 隐写3 Linux2 解开密码 大象 爆照的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/175446

相关文章

VScode连接远程Linux服务器环境配置图文教程

《VScode连接远程Linux服务器环境配置图文教程》:本文主要介绍如何安装和配置VSCode,包括安装步骤、环境配置(如汉化包、远程SSH连接)、语言包安装(如C/C++插件)等,文中给出了详... 目录一、安装vscode二、环境配置1.中文汉化包2.安装remote-ssh,用于远程连接2.1安装2

Linux中shell解析脚本的通配符、元字符、转义符说明

《Linux中shell解析脚本的通配符、元字符、转义符说明》:本文主要介绍shell通配符、元字符、转义符以及shell解析脚本的过程,通配符用于路径扩展,元字符用于多命令分割,转义符用于将特殊... 目录一、linux shell通配符(wildcard)二、shell元字符(特殊字符 Meta)三、s

Linux之软件包管理器yum详解

《Linux之软件包管理器yum详解》文章介绍了现代类Unix操作系统中软件包管理和包存储库的工作原理,以及如何使用包管理器如yum来安装、更新和卸载软件,文章还介绍了如何配置yum源,更新系统软件包... 目录软件包yumyum语法yum常用命令yum源配置文件介绍更新yum源查看已经安装软件的方法总结软

linux报错INFO:task xxxxxx:634 blocked for more than 120 seconds.三种解决方式

《linux报错INFO:taskxxxxxx:634blockedformorethan120seconds.三种解决方式》文章描述了一个Linux最小系统运行时出现的“hung_ta... 目录1.问题描述2.解决办法2.1 缩小文件系统缓存大小2.2 修改系统IO调度策略2.3 取消120秒时间限制3

Linux alias的三种使用场景方式

《Linuxalias的三种使用场景方式》文章介绍了Linux中`alias`命令的三种使用场景:临时别名、用户级别别名和系统级别别名,临时别名仅在当前终端有效,用户级别别名在当前用户下所有终端有效... 目录linux alias三种使用场景一次性适用于当前用户全局生效,所有用户都可调用删除总结Linux

Linux:alias如何设置永久生效

《Linux:alias如何设置永久生效》在Linux中设置别名永久生效的步骤包括:在/root/.bashrc文件中配置别名,保存并退出,然后使用source命令(或点命令)使配置立即生效,这样,别... 目录linux:alias设置永久生效步骤保存退出后功能总结Linux:alias设置永久生效步骤

数据库oracle用户密码过期查询及解决方案

《数据库oracle用户密码过期查询及解决方案》:本文主要介绍如何处理ORACLE数据库用户密码过期和修改密码期限的问题,包括创建用户、赋予权限、修改密码、解锁用户和设置密码期限,文中通过代码介绍... 目录前言一、创建用户、赋予权限、修改密码、解锁用户和设置期限二、查询用户密码期限和过期后的修改1.查询用

Linux使用fdisk进行磁盘的相关操作

《Linux使用fdisk进行磁盘的相关操作》fdisk命令是Linux中用于管理磁盘分区的强大文本实用程序,这篇文章主要为大家详细介绍了如何使用fdisk进行磁盘的相关操作,需要的可以了解下... 目录简介基本语法示例用法列出所有分区查看指定磁盘的区分管理指定的磁盘进入交互式模式创建一个新的分区删除一个存

Linux使用dd命令来复制和转换数据的操作方法

《Linux使用dd命令来复制和转换数据的操作方法》Linux中的dd命令是一个功能强大的数据复制和转换实用程序,它以较低级别运行,通常用于创建可启动的USB驱动器、克隆磁盘和生成随机数据等任务,本文... 目录简介功能和能力语法常用选项示例用法基础用法创建可启动www.chinasem.cn的 USB 驱动

高效管理你的Linux系统: Debian操作系统常用命令指南

《高效管理你的Linux系统:Debian操作系统常用命令指南》在Debian操作系统中,了解和掌握常用命令对于提高工作效率和系统管理至关重要,本文将详细介绍Debian的常用命令,帮助读者更好地使... Debian是一个流行的linux发行版,它以其稳定性、强大的软件包管理和丰富的社区资源而闻名。在使用