如果我使用我的自签名证书对我的 Mac OS X 应用程序进行签名,我仍然可以在签名后修改二进制文件,并且操作系统不会抱怨任何事情,并且该应用程序可以正常工作。如果我修改 iOS 二进制文件,那么该应用程序将不会加载到设备上。
如果它实际上打算在 OS X 上像这样工作,是否有任何方法可以像 iOS 风格的代码签名检查一样安全可靠地确保完整性?
如果我使用我的自签名证书对我的 Mac OS X 应用程序进行签名,我仍然可以在签名后修改二进制文件,并且操作系统不会抱怨任何事情,并且该应用程序可以正常工作。如果我修改 iOS 二进制文件,那么该应用程序将不会加载到设备上。
如果它实际上打算在 OS X 上像这样工作,是否有任何方法可以像 iOS 风格的代码签名检查一样安全可靠地确保完整性?