buuctf----firmware

- -一定不能再ubutu22进行,我是在18(血泪教训)

binwalk安装

buuctf firmware(binwalk和firmware-mod-kit的使用)_buu firmware-优快云博客

参考博客 

指令

sudo apt-get update
sudo apt-get install python3-dev python3-setuptools python3-pip zlib1g-dev libmagic-dev

pip3 install binwalk

 binwalk -e firmware.bin

 

 按照上面博客安装

# For Ubuntu 需要安装的依赖库文件  
$ sudo apt-get install git build-essential zlib1g-dev liblzma-dev python-magic  
git clone https://github.com/mirror/firmware-mod-kit.git  
  
# 进入源码目录  
cd firmware-mod-kit/src  
  
# 执行configure文件生成Makefile文件然后make编译生成可执行文件  
./configure && make 
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.youkuaiyun.com/CSNN2019/article/details/116738527

但是这里我一直报错

我就去github上下载的源文件

这个文件,放在我们下载的解压文件里面

这里我改名字为firewarm了

./unsquashfs_all.sh firewarm.squashfs

 

 find -name  "*backdoor*"

 

后门文件

然后进行逆向了

有个upx 壳

可以直接脱壳

32位打开

看一下题目要求

找到网址

F12找字符串就有了

还要找到端口

跟着这个网址一路跟,就看见这个函数(ord(58)=冒号)

 MD5在线加密/解密/破解—MD5在线 (sojson.com)

这里像端口的,也就只有这个36667了

下班

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

name_name123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值