天天看點

Firmadyne在Ubuntu14.04系統下的搭建和模拟

參考連結:

firmadyne的GitHub項目

Firmadyne固件模拟路由器環境搭建

基于Firmadyne的固件模拟環境搭建

後兩個教程在搭建過程上類似,但是各有詳略,可以結合起來看。

GitHub項目連結中直接在虛拟機中搭建Firmadyne環境,後兩者都是使用了firmware-analysis-toolkit工具進行環境搭建,優點是該項目中的腳本 

fat.py

 能夠一鍵仿真固件。

FAT基于Firmadyne進行了一些更改,Firmadyne使用PostgreSQL資料庫存儲有關仿真固件的資訊。但是,僅對于核心功能(即仿真固件)而言,實際上并不需要PostgreSQL。是以,FAT不使用它。

FAT在2020年更新了版本,安裝更加簡單,新舊版本的安裝略有差别。舊FAT項目網址