检索squashfs文件系统 标志的squashfs文件头大致有七种,分别为: sqsh、hsqs、 qshs、 shsq、 hsqt、 tqsh、 sqlz ❯ strings DIR645A1_FW102B08 .bin|grep sqsh ? 进一步确定是否为squashfs文件 使用hexdump判断其文件头所在的地址 ❯ hexdump -C DIR645A1_FW102B08.bin|grep -n sqsh ?
处理磁盘,img 文件写入磁盘后大小不一致,首次启动需要使用 fdisk 命令调整分区大小 挂载一个 imgpart 分区,这个不是真正的 root 分区,这里面的 volumio_current.sqsh 文件才是,这样做的目的是方便系统升级,在系统内替换 imgpart 分区的 volumio_current.sqsh 文件即可完成系统升级。 volumio_current.sqsh 文件名也是通过 imgfile 参数决定的。 处理 volumio_current.sqsh 升级问题,发现有新的 volumio.sqsh 文件会重命名旧的,然后将新的重命名 volumio_current.sqsh 使用 overlay 方式结合 volumio_current.sqsh 文件挂载真正的 root 分区。
proxychains.conf 开启Socks4a代理并配置好proxychains代理工具,这时我们就可以在命令终端中直接用proxychains代理msf/nmap/sqlmap/nessus/mysql/sqsh