固件环境搭建

admin 2022年1月6日00:41:40安全博客评论13 views1221字阅读4分4秒阅读模式

环境搭建

https://gitee.com/h4lo1/HatLab_Tools_Library

binwalk:

1
2
3
4
5
6
7
git clone https://github.com/devttys0/binwalk.git
cd binwalk
sudo ./deps.sh
sudo python ./setup.py install
sudo apt-get install python-lzma
sudo -H pip install git+https://github.com/ahupp/python-magic
sudo -H pip install git+https://github.com/sviehb/jefferson

firmadyne:

1
2
3
4
5
6
git clone https://github.com/firmadyne/firmadyne
cd firmadyne/ && sudo download.sh
sudo -u postgres createuser -P firmadyne password: firmadyne

sudo -u postgres createdb -O firmadyne firmware
sudo -u postgres psql -d firmware < ./firmadyne/database/schema

qemu-2.4.0:

1
2
3
4
5
wget https://download.qemu.org/qemu-2.4.0.tar.xz
tar xvf qemu-2.4.0.tar.xz && cd qemu-2.4.0/
./configure --target-list=arm-softmmu,mips-softmmu,mipsel-softmmu --audio-drv-list=alsa,pa
make -j8
sudo make install

gdb-multiarch:

1
sudo apt-get install gdb-multiarch

gdbserver:

1
2
https://github.com/hugsy/gdb-static
https://github.com/akpotter/embedded-toolkit

IDA 脚本

1
2
https://github.com/giantbranch/mipsAudit
https://github.com/tigerpuma/idatool-devttys0-

Ghidra

1
https://www.nsa.gov/resources/everyone/ghidra/

cutter

1
https://github.com/radareorg/cutter

qemu_system_arm

1
https://people.debian.org/~aurel32/qemu/armhf/

firmwalker

1
https://github.com/craigz28/firmwalker

FROM :ol4three.com | Author:ol4three

特别标注: 本站(CN-SEC.COM)所有文章仅供技术研究,若将其信息做其他用途,由用户承担全部法律及连带责任,本站不承担任何法律及连带责任,请遵守中华人民共和国安全法.
  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年1月6日00:41:40
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                  固件环境搭建 http://cn-sec.com/archives/720827.html

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: