使用Mac OS命令' codesign'在Linux中

时间:2013-01-14 15:37:25

标签: linux macos code-signing

  

codesign命令用于创建,检查和显示代码签名,以及查询        系统中已签名代码的动态状态。

Linux中有'codesign'命令吗?

https://developer.apple.com/library/mac/#documentation/security/Conceptual/CodeSigningGuide/Introduction/Introduction.html

3 个答案:

答案 0 :(得分:3)

如前所述,没有真正的等同于codesign

然而,话虽如此,codesign及其支持程序已在Apple Open Source Development model下发布。

所以,如果你喜欢用codesign code进行挖掘,那么我肯定会有很多其他人对结果感兴趣

答案 1 :(得分:2)

Linux不使用代码签名。没有等价物。在Linux上签名是在包装级别完成的,而不是在可执行级别。例如,您可以签署RPM包。

答案 2 :(得分:2)

现在有很多解决方案!!!!

您可以检查以下github项目:

https://github.com/saucelabs/isign

https://github.com/zhlynn/zsign

我和他们一起工作,他们俩都足够好! 但是isign项目需要一点点投入来满足您的所有需求,但是它可以在ios <12上工作!

zsign太干净了,易于设置!

我希望这对您有帮助!