BUUCTF-Misc(1~4题)

news/2024/12/1 20:35:10/

一.签到


答案就在上面,输入:flag{buu-ctf}

二.金三胖


然后解压得到一个GIF图

大家清楚地看到闪过了两张红色的图片

方法一:使用GifSplitter 2.0


然后就可以在金三胖的文件夹里生成了每一帧的图片

可以看到答案是flag{he11ohongke}

方法二:使用Stegsolve
使用gif动图工具,

然后一张一张的向后翻,

得到flag{he11ohongke}

三.你竟然赶我走


方法一:使用WinHex
按下ctrl+F,查找flag,找到答案: flag{stego_is_s0_bor1ing}

方法二:使用Stegsolve
用Stegsolve打开图片

然后用这个打开。

得到 flag{stego_is_s0_bor1ing}

四.二维码


先复制到kali上

使用binwalk查看,发现里面藏了一个4number.txt文件(暗示了四字密码)

使用ls,发现了zip文件,之后使用cd zip,再次打开ls,发现00000000.zip文件

之后使用fcrackzip暴力破解(使用apt-get install fcrackzip下载)

得到密码:7639

打开00000000.zip文件输入刚才的密码

查看4number.txt文件

得到答案flag{vjpw_wnoei}


http://www.ppmy.cn/news/1416228.html

相关文章

PostgreSQL入门到实战-第二十一弹

PostgreSQL入门到实战 PostgreSQL中表连接操作(五)官网地址PostgreSQL概述PostgreSQL中RIGHT JOIN命令理论PostgreSQL中RIGHT JOIN命令实战更新计划 PostgreSQL中表连接操作(五) 使用PostgreSQL RIGHT JOIN连接两个表,并从右表返回行 官网地址 声明: 由于操作系统…

Js 的事件循环(Event Loop)机制

Js 的事件循环(Event Loop)机制 1、js是单线程的,会有阻塞问题 2、浏览器解决阻塞问题的方法:如网络请求、settimeout是用异步来做的,但异步任务没有优先级。为了更灵活,增加了事件循环 3、事件有同步任务和异步任务,先…

数据降维方法-主成分分析(PCA)

目录 一、前言 二、向量的表示及基变换 三、基变换 四、协方差矩阵 五、协方差 六、优化目标 一、前言 主成分分析(Principal Component Analysis) 用途:降维中的常用手段 目标:提取最有价值的信息(基于方差) 问题&#x…

【Vue】响应式原理与ref

首先讲讲JS中的Proxy JavaScript 运行环境包含了一些不可枚举、不可写入的对象属性,然而在 ES5 之前开发者无法定义他们自己的不可枚举属性或不可写入属性。ES5 引入 Object.defineProperty() 方法以便开发者在这方面能够像 JS 引擎那样做。 ES6 为了让开发者能进…

Linux:软硬链接及动静态库

一、Linux中的链接文件 1.1硬链接及应用场景 ln//创建硬链接 我们再创建一个硬链接生成的文件。 我们可以看到mlink.hard的inode和makefile.c的inode都是一样的,inode一样里面的数据自然也是一样。相当于对make.file进行了一个重命名,所以硬链接一定没…

python知识点汇总(十一)

python知识点总结 1、当Python退出时,是否会清除所有分配的内存?2、Python的优势有哪些?3、什么是元组的解封装4、Python中如何动态获取和设置对象的属性?5、创建删除操作系统上的文件6、主动抛出异常7、help() 函数和 dir() 函数…

鸿蒙OS开发学习:【第三方库调用】

介绍 本篇Codelab主要向开发者展示了在Stage模型中,如何调用已经上架到[三方库中心]的社区库和项目内创建的本地库。效果图如下: 相关概念 [Navigation]:一般作为Page页面的根容器,通过属性设置来展示页面的标题、工具栏、菜单。…

[RK3399 Linux] 使用ubuntu 20.04.5制作rootfs

一、ubuntu base ubuntu base是用于为特定需求创建自定义映像的最小rootfs,是ubuntu可以运行的最小环境。 1.1 下载源码 下载ubuntu-base的方式有很多,可以从官方的地址:ttp://cdimage.ubuntu.com/ubuntu-base/releases。 也可以其它镜像地址下载,如清华源:https://mi…