反编译 RPM?

反编译 RPM?

希望这是一个简单的问题。是否有任何工具可以找到 rpm 内容的增强描述(超出正常的 rpm 命令),并可能对其进行反编译?我们目前有一个来自我们公司安全团队的 rpm,它应该用于在我们的 Linux 服务器上进行集中身份验证。问题是他们无法提供源代码,也没有服务器上所做的所有更改的记录列表。他们确实说反编译 rpm 是可以的。

那么,有什么想法吗?

答案1

看着RPM2CPIO对象转储

答案2

这是一篇很好的文章,介绍了进入包裹的各种选项:http://www.thegeekstuff.com/2010/04/view-and-extract-packages/

以下是 RPM 的要点:

$ rpm2cpio package.rpm | cpio  -idmv

答案3

事实证明,7zip可以将其提取rpm到一个cpio包中,然后再次7zip提取该包以显示放置在系统中的文件。

相关内容