buuctf-Misc 题目解答分解115-117

115.派大星的烦恼

解压下载文件时一个 bmp 文件,用notepad 打开有没有发现什么 ,提示位图什么的

用Stegsolve.jar 打开

 发现很多. 和- 第一时间想到了 电报码

但提示不是电报码,除了这个那就是很像二进制了 0,1 什么的,但这个感觉也不太像

用010 editor打开

 

找到一串字符,这也不是什么编码啊,但是这串字符只有" 和D ,和刚才的二进制联想对上了

“ 为0

D为1

 然后替换完如下

字符串二进制转换 转换为却是一个乱码

用这个网站 文字倒序工具,在线文字倒序 倒序一下

 

就可以正常解码了

 

这就是32位字符串吗 ,这个也倒序下 看看

6406950a54184bd5fe6b6e5b4ce43832

提交正确 flag{6406950a54184bd5fe6b6e5b4ce43832}

116.[QCTF2018]X-man-A face

 

下载下来压缩包解压后就是这样的一个图片,二维码不全,因此需要使用PS这样的工具,

直接使用QQ 的截图截完之后,钉在桌面 ,然后对齐

 

扫码得到

KFBVIRT3KBZGK5DUPFPVG2LTORSXEX2XNBXV6QTVPFZV6TLFL5GG6YTTORSXE7I=

base编码转换-base64编码与解码-在线工具

 

base32 解码得到flag

QCTF{Pretty_Sister_Who_Buys_Me_Lobster}

117.[MRCTF2020]不眠之夜

 

 

下载压缩包之后,解压就是大量的图片,但是这些图片上貌似有一些画画,需要拼接。就是一个拼图

使用工具进行拼接用到两个工具:montage和gaps

montage 安装

apt-get install graphicsmagick-imagemagick-compat

 gaps安装教程

https://github.com/nemanja-m/gaps

安装方法

如果安装出错,切换为普通用户

将文件夹里面的图片 放入kali 中 ,并且去掉坏的图片,在该文件夹下执行一下命令得到一个随机的拼图图片

montage  -tile 10x12 -geometry 400x200+0+0 *jpg flag.jpg

 

使用以下命令 切割并尝试将其拼好

gaps run ./flag.jpg newfalg.png --generations=40 --population=120 --size=200

 

 

得到flag MRCTF{Why_4re_U_5o_ShuL1an??}  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/620541.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Sqoop与其他数据采集工具的比较分析

比较Sqoop与其他数据采集工具是一个重要的话题,因为不同的工具在不同的情况下可能更适合。在本博客文章中,将深入比较Sqoop与其他数据采集工具,提供详细的示例代码和全面的内容,以帮助大家更好地了解它们之间的差异和优劣势。 Sq…

六、新建窗体时,几种窗体的区别

新建窗体时,会有几种类型的选项,很多同学不明白其中的意思,我们在本章节中详细介绍一下几种窗体的区别。 窗体的类型分以下几种 Dialog with Buttons Bottom 带按钮的对话框,按钮在底部 Dialog with Buttons Right 带按钮的对话框…

【计算机组成原理】高速缓冲存储器 Cache 的写策略(Writing Policy)

写策略 Writing Policy 缓存的写策略指的是确定何时将数据写入缓存或主存的策略。 写命中 Write Hit 全写法 Write Through 在全写法策略中,每次发生写操作时都会将数据同时写入缓存和主存。这样可以保证数据的一致性,但会增加主存的写入操作&#xf…

深入 Move 生态,探秘铭文热潮背后的思考

Move 语言是 Meta(Facebook)在 2018 年开发的新一代智能合约编程语言。回顾过去的一年,Aptos 与 Sui 主网上线,为整个 Web3 开启了下一个十亿用户服务的新征程。Rooch、Initia、MoveMent 等多条使用 Move 语言的区块链网络涌现&am…

1 pytest入门

pytest入门 示例成功失败 1.1 资源获取官方文档安装 1.2 运行 Pytest测试搜索命名规则 1.3 运行单个测试用例1.4 使用命令行选项-h(--help)--collect-only-k-m-x--maxfailnum-s 与 --capturemethod-s 等价于 --captureno--capturesys--capturefd -l&…

win10重新安装Windows应用商店

安装Windows 终端 用 PowerShell 重装 Microsoft Store使用 MSIX 包重装 Microsoft Store下载安装包及依赖下载Windows 应用商店的安装包安装包是依赖组件包 微软应用商店无法连接网络解决办法 参考: wind10自带的终端程序和powerShell 真是太垃圾了, 突…

python爬虫,发送请求需要携带cookies

此网站&#xff0c;需要先注册登录&#xff01;&#xff01;&#xff01; 页面源代码&#xff1a; <!DOCTYPE html><html lang"zh-Hans"><head><meta charset"UTF-8"><meta http-equiv"x-ua-compatible" content&qu…

CF1178F1 Short Colorful Strip 题解

Short Colorful Strip 传送门 题面翻译 题目描述 这是F题的第一个子任务。F1和F2的区别仅在对于m和时间的限制上 有n1种颜色标号从0到n&#xff0c;我们有一条全部染成颜色0的长为m的纸带。 Alice拿着刷子通过以下的过程来给纸带染色&#xff1a; 我们按照从1到n的顺序进…

wsl(ubuntu22)安装mysql

wsl安装mysql 参考链接 首先换源&#xff0c;清华镜像为链接sudo apt-get update sudo apt-get upgrade安装mysql依赖sudo apt install mysql-server sudo apt install libmysqlclient-dev// 执行安全安装 sudo mysql_secure_installation// 启动MySQL服务 sudo systemctl sta…

C++标准学习--decltype

decltype / auto 是具有类型推导功能的 类型 描述/占位 符 decltype: 获取对象或表达式的类型auto: 类型自动推导 decltype 可以获取变量类型&#xff0c; &#xff08;并不同于python的type&#xff0c;但python能打印出type获取的名称&#xff0c; C通过typeid实现&#xff…

Vue基知识四

本文对前边几章所学习的内容&#xff0c;以案例的形式做一个总结 一 TodoList案例 即待办事项案例&#xff0c;效果如下 1.1 组件化编码流程&#xff08;通用&#xff09; 这是编码时的通用流程&#xff0c;以后也可以按照这个流程来写代码&#xff08;熟悉后这个流程的顺…

定时器问题(vue的问题)

我在a页面写一个定时&#xff0c;让他每秒钟打印一个1&#xff0c;然后跳转到b页面&#xff0c;此时可以看到&#xff0c;定时器依然在执行。这样是非常消耗性能的。如下图所示&#xff1a; 解决方法1 首先我在data函数里面进行定义定时器名称&#xff1a; data() {return {t…

ssl解码

https://www.kamailio.org/dokuwiki/doku.php/troubleshooting:tls 这篇文章说ssldump可以解码 但是实操起来往往不行 再请看这篇文章&#xff1a; https://osqa-ask.wireshark.org/questions/7886/ssl-decrypting-problem/ 还好我够机智&#xff0c; 改了下/etc/kamailio…

SpringBoot 引入分页插件 PageHelper

官网 https://pagehelper.github.io/docs/howtouse/ 引入步骤 第1步&#xff1a;引入依赖 <!--分页插件--> <dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>5.3.2</ver…

【vue技巧】在Vue中使用防抖节流

ChatGPT4.0国内站点&#xff1a;海鲸AI 在Vue中使用防抖(debounce)和节流(throttle)是一种优化性能的方法&#xff0c;特别是在处理高频事件时&#xff0c;比如resize、scroll、input等。防抖和节流可以减少这些事件处理函数被调用的频率&#xff0c;从而减少CPU的计算压力和避…

Open3D 计算点云质心和中心(18)

Open3D 计算点云质心和中心(18) 一、算法介绍二、算法实现1.代码2.结果一、算法介绍 质心和中心是有所区别的,点云质心可以看作每个点的坐标均值,点云中心可以看作点云所在包围盒的中心,这也是上一章坐标最值的常用方法,下面就两种方法进行实现(图例,大概就是这个意思…

Android WiFi Service启动-Android13

Android WiFi Service启动 - Android13 1、SystemServer中入口2、WifiService启动2.1 关键类概要2.2 启动时序图 Android WiFi基础概览 AOSP > 文档 > 心主题 > WiFi概览 1、SystemServer中入口 编译生成对应的jar包&#xff1a;"/apex/com.android.wifi/javalib…

高性能RPC框架解密

专栏集锦&#xff0c;大佬们可以收藏以备不时之需&#xff1a; Spring Cloud 专栏&#xff1a;http://t.csdnimg.cn/WDmJ9 Python 专栏&#xff1a;http://t.csdnimg.cn/hMwPR Redis 专栏&#xff1a;http://t.csdnimg.cn/Qq0Xc TensorFlow 专栏&#xff1a;http://t.csdni…

力扣210. 课程表 II

深度优先遍历 思路&#xff1a; 搜索逻辑参见​​​​​​力扣207.课程表需要课程安排的顺序&#xff0c;课程搜索完成时&#xff0c;将其存储起来即可&#xff1b;存储课程的顺序需要注意&#xff1a; 输入依赖中 [A, B]图中表示 B -> A &#xff0c;表示先 B 后 A&#x…

Wargames与bash知识15

Wargames与bash知识15 Bandit23 基于时间的作业调度程序cron会定期自动运行一个程序。在/etc/cron.d/中查找配置&#xff0c;并查看正在执行的命令。 注意&#xff1a;此级别要求您创建自己的第一个shell脚本。这是一个很大的进步&#xff0c;当你达到这个水平时&#xff0c;…