【MISC】BUUCTF_菜刀666

菜刀666

在这里插入图片描述

拿到题目,给到的是一个流量包,分析流量包之前我会先用note工具查看流量包,看是否对流量分析有帮助。如下,找到流量包里面的文件有这仨:

在这里插入图片描述

分析流量,流量分析的对象是菜刀流量,菜刀是常见的连接webshell的工具,连接webshell会有明显的GET或POST请求。所以我们只需要找数据包的HTTP请求就行了,添加过滤条件:http.request.method==POST(或GET),分别查看POST和GET流量包。POST中发现这一条长度为5033:

在这里插入图片描述

里面包含大量数据,追踪http流发现里面包含jpg文件的HEX数据:

在这里插入图片描述

可以将它复制(从FFD8一直到结尾),使用010 Editor保存为jpg文件,图片中显示的字符串是作为一个密码来使用的,现在要知道它是什么的密码:

在这里插入图片描述

在kali Linux中,使用binwalk工具扫描文件中的隐藏文件,语法为:binwalk + 文件,如下,扫到名为flag.txt的文件,而且是被进行了加密压缩的。

在这里插入图片描述

使用foremost工具分离文件中的隐藏文件,第一次使用可能需要安装:

apt-get install foremost

如果安装失败可能是你的apt版本需要更新,先更新:

sudo apt-get update

foremost语法为:foremost + 文件,执行后会创建output文件夹保存分离出的文件:

在这里插入图片描述

用图片显示的密码解压,得到flag,此题完。

在这里插入图片描述

我从本题学到哪些知识:

  1. 菜刀是常见的连接webshell的工具,连接webshell会有明显的GET或POST请求。
  2. 显示过滤器:
http.request.method == "GET“
http.request.method == “POST"
  1. 对 “MISC是靠平时积累的” 这句话更有体会了,以后更多的会把他们当做常识题来刷。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值