菜狗杯Misc一层一层一层地剥开我的♥wp

news/2024/5/8 21:41:18/文章来源:https://blog.csdn.net/qq_38798840/article/details/128162481

目录

    • 一、原题
    • 二、解题步骤
      • 对jpg图片的处理
      • 对文件名是一个心形的数据文件的处理
      • base100解码

这题完全是看着官方wp复现的,感觉涉及的步骤比较多但每一步本身不难,多记录一遍加深印象。

一、原题

原题给的是一个叫myheart.zip的文件,但尝试解压会发现其实是一个word文档,然后去把zip的后缀名改成doc或docx,我试了一下都能打开,这里以doc的截图为例吧。
压缩包其实是一个word文档文件
打开文档显示的内容

二、解题步骤

可以看到当前是一个叫Wingdings 3的字体,去尝试修改成任意一个其他字体,会发现原本看不懂的符号显示成了Twinkle twinkle little star,how I wonder what you are
恢复出看得懂的内容
根据之前做题的经验,遇到word文档可以尝试分离压缩包,这里又学到了可以先用010看一看是不是还有压缩包,搜索一下“Rar”,果然有(当然了这里用strings看一下再搜索也是一样的……),还可以继续用010分离出压缩包,不过我010用的不太熟练,所以还是去kali下用binwalk分离压缩包了。
可以看出文档里还有压缩文件
压缩文件拿到
压缩包内的文件
分离出的压缩包2938.rar是有用的,可以看到里面有一个jpg图片和一个未知类型的数据文件,但是压缩包有密码,联想到刚才的Twinkle twinkle little star,how I wonder what you are的简谱是11556654433221,就是解压密码。(啊,好难,好难
解压成功后,用010打开数据文件和jpg文件,观察一下,会发现图片里还有东西,而数据文件是缺少文件头的rar压缩包(缺少头部的压缩包这个我也不知道咋看出来的QAQ

对jpg图片的处理

先说图片吧,用010能看到图片后面还有填充内容,而且这里可以看到是FFD9(jpg文件尾)后面又跟着FFD8FF(jpg文件头),也就是说是在jpg图片后面又填充了一个jpg图片。直接把这段填充选中后复制下来,再在010新建一个文件粘贴进去。具体操作是,这里可以直接选中填充内容,然后新建一个文件,在新建文件的空白处右键选择Paste,然后点一下右上角的HEX就看着舒服了。
看到图片中还有内容
新建一个文件粘贴内容
保存成jpg放到桌面
保存内容为图片
保存完桌面上就有这张图了,上面的winkwink~后面会用到
得到新图片

对文件名是一个心形的数据文件的处理

下面要开始将010的操作咯~
我之前就不会在文件前面插入内容,然后现在摸索出来啦
先把光标移动到要插入的位置前,点击上方菜单栏的Edit,选择Insert/Overwrite,选择Insert Bytes…
怎么插入字节
在弹出的窗口中把size写成4,即4个字节,也就是8个16进制位。
填写插入的字节数
这样前面就多了四组00,修改成rar文件头52617221即可
插入四组00
修改文件头
改好后保存,再去加上.rar后缀
得到rar
尝试解压rar,有密码,**解压密码就是之前图片上的winkwink~**解压后得到一个txt
解压得到的txt

base100解码

用工具网站:http://www.atoolbox.net/Tool.php?Id=936
解码base100即可得到flag
ctfshow{Wa0_wa_Congr@tulations~}
在线工具解码base100

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

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

相关文章

重定向转发,接收请求参数及数据回显-P11,12

重定向和转发: 我们的实现本身就是转发 。 想删掉视图解析器的话,就需要在return把路径写全 重定向就改为redirect:而且重定向不走视图解析器,因为是新的请求,新的URL。 接收请求参数: 第一种是默认的方式…

PCB元件创建

目录 一:创建元件基本流程 1.1.创建一个原理图库 1. 2.创建元件 1.3绘制 1.4放置管脚 二: 元件创建 2.1电容类元件创建 2.2.电感类元件 2.3.电阻类元件 2.4LED元件 2.5按键元件 2.6芯片类元件创建 2.6.1修改栅格颜色 2.6.2阵列粘贴 2.7接插…

高楼扔鸡蛋问题

1.对应letecode链接 高楼扔鸡蛋问题 2.题目描述 解题思路 题目是这样&#xff1a;你面前有一栋从 1 到 N 共 N 层的楼&#xff0c;然后给你 K 个鸡蛋&#xff08;K 至少为 1&#xff09;。现在确定这栋楼存在楼层 0 < F < N&#xff0c;在这层楼将鸡蛋扔下去&#xff…

生命在于折腾——Fishing软件的编写(易语言)

本篇文章仅用于学习交流&#xff0c;不得用于其他违规用途。 一、钓鱼软件是什么&#xff1f; 钓鱼软件是通常以精心设计的虚假网页引诱用户上当,达到盗取银行账号、信用卡号码等目的,属于违法行为。 钓鱼通常指伪装成银行及电子商务,窃取用户提交的银行帐号、密码等私密信息…

解决JSP中Bean在页面显示不正确问题(scope关键字)

问题出现 有一天我在编写JSP的程序时&#xff0c;在Java后端写了跳转并且传输数据语句&#xff0c;但前端界面渲染出来的数据却是我在DAO中初始化的数据。 第一句语句将book对象注入request的Session中&#xff0c;第二句实现跳转到JSP页面&#xff0c;第三句将此时的request和…

vue3移动端适配的解决方案

文章目录前言一、使用插件① 纯wap项目效果&#xff1a;Demo&#xff1a;② pc&wap混合项目&#xff08;我放弃了&#xff09;二、老方案效果&#xff1a;Demo&#xff1a;前言 最近在给公司内部做一个BBS论坛&#xff0c;需要在电脑和手机上都可以操作&#xff0c;所以需…

找出链表中间结点的三种解法

初阶链表刷题注意&#xff01;&#xff01;&#xff01;学习的是解题的思维&#xff01; 找出链表的中间结点&#xff08;链接在末尾&#xff09; 解题思路 数组解法 由于链表不能通过下标访问对应的结点&#xff0c;所以我们将所有的结点存储在数组中&#xff0c;这样就可以通…

Vue中$nextTick实现源码解析

这篇文章主要为大家介绍了Vue中$nextTick实现源码解析&#xff0c;有需要的朋友可以借鉴参考下&#xff01; 先看一个简单的问题 {{ text }} 此时打印的结果是什么呢&#xff1f;是 old。如果想让它打印 new&#xff0c;使用 nextTick 稍加改造就可以 this.$nextTick(() >…

eBPF汇编指令你还不知道?看这一篇文就够了

【好文推荐】 一文看懂linux 内核网络中 RPS/RFS 原理 怎么在Windows下使用Makefile文件 浅析linux内核网络协议栈--linux bridge 大家好&#xff0c;我是你们的彦祖&#xff0c;今天这篇文主要介绍 eBPF 的指令系统&#xff0c;对于想深入理解 eBPF 的同学千万不要错过&#x…

WMS手动配货和自动配货的区别

手动配货 不知道配货流程的朋友可以看一下前面的文章链接: 深入浅出WMS之出库流程里面有对出库的解释说明&#xff0c;其中也有对配货的解释。前端页面也可以在前面的那篇文章中看到&#xff0c;这里我们来说一下后端部分。 查 手动配货是选中出库单的某条数据&#xff0c;然…

PyQt5基础练习1

0. 本文学习地址 1. PyQt5是由一系列Python模块组成 超过620个类&#xff0c;6000函数和方法。能在诸如Unix、Windows和Mac OS等主流操作系统上运行。 1.1 PyQt5有两种证书 GPL商业证书 2. 实验1 实现简单的窗体 2.1 完整代码 #!/usr/bin/python3 # -*- coding: utf-8 -*…

零基础学习软件测试,掌握四点就够了

近年来越来越多的人转行到软件测试这一领域&#xff0c;对于很多外行的人来说&#xff0c;肯定对这一行业有很多不了解&#xff0c;对于这一职业的职责以及要求都会不清楚&#xff0c;那么我们今天就来梳理一下关于软件测试行业的信息。 一、软件测试的主要职责你知道吗&#x…

[附源码]计算机毕业设计学生疫情防控信息填报系统Springboot程序

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

16.前端笔记-CSS-学成在线案例

1、CSS属性书写顺序 &#xff08;1&#xff09;布局定位属性 display/position/float/clear/visibility/overflow(建议display第一个写&#xff0c;关系到模式) &#xff08;2&#xff09;自身属性 width/height/margin/padding/border/background &#xff08;3&#xff09;文…

[附源码]计算机毕业设计springboot项目管理系统的专家评审模块

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

“极致成本向左,本质安全向右”-谈谈锂电池储能系统的发展趋势

极致成本 or 本质安全? 1 快速增长的电化学储能电站 根据CNESA全球储能项目库的不完全统计,截至 2021 年底,全球已投运电力储能项目累计装机规模 209.4GW, 同比增长 9%。其中,抽水蓄能的累计装机规模占比首次低于 90%,比去年同期下降4.1个百分点;新型储能的累计装机规模…

30张图 讲清楚Redis Cluster

今天下午和一位同学聊Redis集群&#xff0c;这玩意真没那么简单&#xff0c;内容非常多。 Redis Cluster是Redis官方提供的Redis集群功能。 1.为什么要实现Redis Cluster 1.主从复制不能实现高可用 2.随着公司发展&#xff0c;用户数量增多&#xff0c;并发越来越多&#x…

【人工智能/算法】搜索求解(Solving Problems by Searching)

文章目录一、求解与搜索二、盲目式搜索1. 深度优先搜索&#xff08;Depth First Search, DFS&#xff09;回溯搜索&#xff08;Backtracking Search&#xff09;2. 广度优先搜索&#xff08;Breadth First Search, BFS&#xff09;一致代价搜索&#xff08;Uniform-cost Search…

BBR 数学模型直观展示

看 BBR 的理想图示&#xff1a; 但现实中数据包到达并非绝对均匀&#xff0c;考虑统计突发&#xff0c;实际情况如下&#xff1a; ​后文将 Delivery Rate 设为 B(Bandwidth)&#xff0c;将 RTT 设为 D(Delay)。 B/inflt 曲线一定上凸&#xff0c;可想象 1 个 inflt 只有一种…

北京一互联网公司被端,所有开发被全部带走!

△Hollis, 一个对Coding有着独特追求的人△这是Hollis的第 407 篇原创分享作者 l Hollis来源 l Hollis&#xff08;ID&#xff1a;hollischuang&#xff09;近日&#xff0c;北京市朝阳公安分局对外公开&#xff0c;按照公安部“净网”专项行动整体部署&#xff0c;朝阳警方深入…