WinHex查看
先用WinHex打开firmware.bin:
binwalk解包
binwalk -e firmware.bin
提取出来的文件:
fmk
apt-get install git build-essential zlib1g-dev liblzma-dev python-magic
cd fmk
sudo ./configure
make
用unsquashfs_all.sh来提取
sudo bash ./unsquashfs_all.sh 120200.squashfs
tmp文件下有个backdoor后面程序
用IDA查看backdoor
UPX加壳过ELF程序
加压缩脱壳:
upx -d backdoor
用IDA重新分析
F5查看源码
Shift+F12查看所包含字符串
查到一个类似网址的字符串,双击,交叉引用:
查看端口号
md5(网址:端口号)就是flag