如何对 deb 文件进行逆向工程?

如何对 deb 文件进行逆向工程?

是否可以对软件包进行逆向工程或试运行deb,以查看它将部署哪些文件和目录并执行其他设置修改?有点像列出 tar 文件的内容而不提取它们。

答案1

dpkg --dry-run -i package.deb会告诉你会发生什么,看看关于服务器故障的这个问题

dpkg -e package.deb将提取控制文件。

答案2

您可以使用应收账命令。它可以显示和提取 .deb 文件。还要检查控制文件,尤其是 pre* 和 post* 文件的内容,因为它包含 deb 文件(或 dpkg)在预安装、提取或后安装时要执行的命令。

相关内容