群晖DSM7官方系统pat、套件spk目前均不可以直接7zip解压查看,威联通img、qpkg单纯解压看不到核心data文件的。
所以参考各类文章脚本目前已完美解决pat、spk、img、qpkg解包的问题。。。
1、一键pat解包打包脚本(普通linux系统下使用):buildpat-7.1.1-42962.sh,来源:redpill-load
注意修改脚本里面的官方pat下载链接、保存的文件名自行修改后直接执行即可
2、矿神简易DSM7官方系统pat解包unpack脚本:
注意:支持在任意x86_64的linux系统(包含群晖DSM7.1、7.2系统)下使用
3、群晖DSM7系统里解包pat还有更简易的方法,支持7.1、7.2
2023.6.4更新:增加DSM7.2版本,增加armv8版本。解包的pat不区分7.1、7.2,意思7.1系统下解7.2包也是没问题的。
来源:https://github.com/max-boehm/qnap-utils
解包的结果:
destdir/fw files extracted from the firmware.imgdestdir/sysroot unpacked initrd/initramfs, rootfs2, rootfs_extdestdir/qpkg unpacked qpkg.tar
现在QNAP的包大部分都是QDK,QPKG很少见了,只有老一点的版本上才能看到。(后缀都是.qpkg实际不同)
1、新版:extract_new_qdk.sh
2、旧版:extract_old_qpkg.sh
脚本同上
https://xpenology.com/forum/topic/57204-dsm71-betahttps://jxcn.org/2022/03/qnap-sign-check/
原文链接:https://www.zzfmdn.com/article/1572621