我有很多未经许可的 Fortigate90D 设备,所以我想在它们上重用和运行 Openwrt/pfsense。我已经转储并解码了 bios 并获得了一些有用的数据,根据数据我们可以看到 u-boot.bin、u-boot.bin.cpu2 和 fsoc/spi_boot_fsoc.bin 图像,所以我想知道我们如何提取这些引导加载程序图像等安装自定义开源项目,如 OpenWRT、pfsense。
任何帮助将不胜感激谢谢..
no_repeat=1�uart=loadb 100000;go 100000
�mbu=sete tftpip 172.30.80.145;sete myip 172.30.80.154;tftp u-boot.bin;go 8000000
�cpu2img=u-boot.bin.cpu2
�crc=crc $fileaddr $filesize�sfwr=sf probe 0;tftp b000000 fsoc/spi_boot_fsoc.bin;sf wrimg b000000 0
�bootdelay=3
�baudrate=9600
�ethact=nplite#0
�silent=0
�dhcpen=0
�netmask=255.255.255.0
�imagename=fgt90d.out
�tftport=0
�mac0=08:5b:0e:xx:xx:xx
�sn=FGT90DXXXXXXXXXX
�ver=FortiGate-90D (20:14-02.28.2014)
�bootcmd=flat
�myip=10.10.0.100
�tftpip=10.10.0.10
�gatewayip=10.10.0.101
这是整个 bios 转储 https://pastebin.pl/view/e641d7a3
谢谢您的帮助