BUUCTF_Misc题目题解记录
BUUCTF刷题Misc篇
文章目录
- BUUCTF刷题Misc篇
- 前言
- 一、ningen
- 二、小明的保险箱
- 三、爱因斯坦
- 四、easycap
- 五、隐藏的钥匙
- 六、另外一个世界
- 总结
前言
仅记录解题步骤,方便自己没事儿的时候拿出来强化一下记忆,俗话说好记性不如烂笔头,祝我早日卷赢同事(?
有没有和我一样用M1芯片,装不了工具,用不惯虚拟机,做不动杂项(那就更不要说pwn了)的大冤种?看过来呜呜呜呜呜……
一、ningen
1.下载的附件是一张图片(.jpg),在macOS下的“终端”输入命令:
strings 图片文件名.jpg
可以看到显示的内容最后有txt文件。
2.到kali下用命令:
binwalk -e 图片文件名.jpg
就可以分离出压缩文件9721.zip,可以看到压缩包里面有一个ningen.txt文件,需要密码才能打开。
3.接下来可以在Windows下用Advanced Archive Password Recovery(ARCHPR)爆破密码啦,但我因为某个原因把win11虚拟机删除了,所以就还是在kali下,借助的是fcrackzip工具,按照题目中密码是四位数字的提示,用命令:
fcrackzip -b -c ‘1’ -l 4 -u 9721.zip
据说这里-b代表爆破模式,-c '1’代表是用数字爆破,-l 4代表爆破长度是4位
(真是不如win下用图形化来得快啊呜呜呜但是敲命令行酷啊
然后瞬间就爆破出密码了,放图纪念~
拿这个密码打开txt文件,拿到flag{b025fc9ca797a67d2103bfbc407a6d5f}
二、小明的保险箱
1.下载附件是一个有着保险箱图案的jpg图片文件
2.本mac用户的思维定势流程:先用strings命令看看里面会有啥东西
3.上一步中果然看到这里面也有txt文件,那就丢进kali用 binwalk -e 分离一下文件
4.果然可以得到上一步分离出的一个rar压缩文件
5.到这里就尴尬了,fcrackzip只能破解zip密码啊
6.然后就去找有没有能爆破rar文件密码的工具,看到了rarcrack,以为和fzipcrack差不多呢结果差挺多……用命令:
rarcrack 1381F.rar —threads 20 --type rar
这个工具用的命令是真的无语,直接开始爆破的话是字母数字混着的,从两位到三位慢慢爆破,眼看这四位纯数字明明很简单却怕是要爆破失败,就赶紧去搜了搜,发现是在爆破开始后桌面上会出现一个.xml文件,修改这个文件的内容只剩下数字就行了,然后发现下面一行是current可能表示的是当前爆破到多少了,就手动改成从四位数字0000开始吧。
PS:我理解的这个工具的用法就是先开始爆破,开始爆破后稍等一下就结束爆破,然后去按自己的需求修改xml文件再重新开始爆破。
还有就是这里threads我是试了个20,好像提示的是现在的情况适合12,最后就是还需要指明文件type是rar。
用密码打开rar中的txt,拿到flag{75a3d68bf071ee188c418ea6cf0bb043}
这里十分建议还是用win下的ARCHPR吧!
三、爱因斯坦
1.得到一个压缩包,解压后有一张爱因斯坦的图片,老套路strings看一下图片文件的内容,有flag.txt
2.去kali用binwalk -e分离出压缩包,是个zip
3.想去爆破密码,然后一想,不对啊没给关于密码的提示,试了四位数字也没爆破出来
4.去找别人wp,知道了是在Windows下对图片文件右键属性,选择详细信息之后看到备注里面this_is_not_password
5.用this_is_not_password作为解压密码,打开了flag.txt拿到flag{dd22a92bf2cceb6c0cd0d6b83ff51606}
后来想了下mac下能咋办呢?发现可以用Stegsolve里的文件格式分析:
四、easycap
1.题目附件是压缩包,解压后里面是一个pcap文件,直接用wireshark打开
2.看到全是TCP流
3.本人目前的知识储备就是只知道找到其中一条,右键,追踪流
4.没想到随便点一条去追踪流都能看到flag……
五、隐藏的钥匙
strings 图片名.jpg后,发现内容里有比较长的东西闪过
其实就是给出了flag的base64形式
这倒是很符合“隐藏的钥匙”
base64解码得到flag:
PS:无论是用strings命令,还是用010editor等工具查看文件内容,都可以先试试搜索一下“flag”,虽然现在可能很少有这么直接的题目了……
以010为例放个图:
六、另外一个世界
解压附件后是一张芝麻街甜饼怪的图片文件monster.jpg,strings一下或者010打开也行,最后是一串01二进制数01101011011011110110010101101011011010100011001101110011
丢进工具解密就好啦(这一次CyberChef表现不错,很智能,给个赞~
虽然得到的结果有点短,但flag真的就是koekj3s
也可以自己写个Python小脚本:
也许“另外一个世界”说的就是01二进制的世界吧~
总结
在写博的过程中,我的win11虚拟机重装好啦。又可以用ARCHPR爆破压缩包密码啦。
所以说不能懒啊,一定要克服懒惰迈出第一步。工具越是完备,虚拟机用得越熟练,甚至是电脑桌面和文件的清晰有条理,都能让人更愿意去学习,形成一种正反馈;反之,文件存放的越混乱,学习东一块西一块的而不去总结,问题积攒越多,会变得更懒更不想动,就会继续恶性循环。
BUUCTF_Misc题目题解记录相关推荐
- BUUCTF_Crypto题目题解记录1
BUUCTF刷题Crypto篇 文章目录 BUUCTF刷题Crypto篇 前言 一.[NCTF2019]childRSA 1.先记录代码里不会的知识点 2.什么是费马小定理 3.解题思路 二.[HDC ...
- ptaa乘以b_PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)...
C++ CPP C++语言开发 PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中--) PTA|团体程序设计天梯赛-练习题目题解锦集(持续更新中) 实现语言:C/C++: ...
- 20201007:力扣209周周赛题解记录(上)
力扣209周周赛题解记录(上) 题目 思路与算法 代码实现 复杂度分析 题目 特殊数组的特征值 奇偶树 思路与算法 第一题单纯的暴力就行,应该是可以用二分之类的改善复杂度,没必要赘述,直接上暴力遍历, ...
- 20200922:leetcode35周双周赛题解记录(下)
leetcode35周双周赛题解记录(下) 题目 思路与算法 代码实现 复杂度分析 题目 3.1590. 使数组和能被 P 整除 4.1591. 奇怪的打印机 II 思路与算法 第三题前缀和衍生题目, ...
- 20200819:力扣202周周赛题解记录
力扣202周周赛题解记录 题目一:[存在连续三个奇数的数组](https://leetcode-cn.com/problems/three-consecutive-odds/) 代码实现 题目二:[使 ...
- 20200815:力扣201周周赛题解记录下
力扣201周周赛题解记录下 题目 思路与算法 代码实现 题目 和为目标值的最大数目不重叠非空子数组数目 1547. 切棍子的最小成本 在这里插入图片描述 思路与算法 第3题还是一个简单的模拟,用set ...
- 20200814:力扣201周周赛题解记录上
力扣201周周赛题解记录上 题目 思路与算法 代码实现 写在最后 题目 整理字符串 找出第 N 个二进制字符串中的第 K 位 思路与算法 第一题这种类似消消乐的东西都是直接用栈来实现的,注意代码细节 ...
- C/C++描述 第十一届蓝桥杯省赛 C/C++ 大学C组 第一场(2020.7.5) 题目+题解
C/C++描述 第十一届蓝桥杯省赛 第一场(2020.7.5) 题目+题解 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓 ...
- PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)
PTA|团体程序设计天梯赛-练习题目题解锦集(持续更新中) 实现语言:C/C++: 欢迎各位看官交流讨论.指导题解错误:或者分享更快的方法!! 题目链接:https://pintia.cn/ ...
- 洛谷p1598题解记录
洛谷p1598题解记录 对这道题来说,输入几行数据其实无所谓,判定时是按照是否输入EOF来决定输入是否结束的. 代码 #include <stdio.h>char numberCount[ ...
最新文章
- ZLMediaKit_wiki
- oracle诊断,Oracle 诊断事件列表
- 如何提高自己的工作效率
- 如何利用.NET Core搭建跨平台的控制台应用程序
- memory_buffer详解
- Java泛型中extends和super的区别?
- python数据挖掘需要的库_python数据挖掘需要学的内容
- 开奖及送书|《Vue.js权威指南》
- 曝华为新成立10大预备军团;被罚2500万欧元,苹果开放第三方支付;GitLab 14.8发布 | 极客头条...
- 常用 API 函数(7): 位图、图标和光栅运算函数
- tensorflow应用问题记录
- 算法竞赛入门经典习题
- 计算机系统工具没有用户,联想电源管理软件没了怎么办_联想电脑自带的电源管理软件不见了如何找回-win7之家...
- Java使用POI导入excel教程
- TX2(linux系统、Ubuntu系统)输入法不显示拼音候选框、下拉框
- 去掉桌面鼠标右键英特尔R显卡设置的方法
- 谷歌学术高级搜索技巧
- 从零开始学统计 03 | 均值,方差,标准差
- 人再囧途之泰囧bd高清版
- 源码再现,SpringBoot 居然只有一个 IOC 容器