目标:加载已验证签名(或针对任意算法验证)的 .so/.bundle。
我希望能够使用 OSX 的内置二进制签名工具或一些自定义算法来验证 .so/.bundle,然后使用 dlopen 加载该 .so/.bundle ...
关键在于似乎没有程序化的方式来检查然后加载。可以手动检查文件,然后在之后加载它.. 但是有一个机会窗口,有人可以在其中将该文件换成另一个文件。
由于文件系统锁在 OSX 中是建议性的,因此它们对于此目的不是那么有用。
目标:加载已验证签名(或针对任意算法验证)的 .so/.bundle。
我希望能够使用 OSX 的内置二进制签名工具或一些自定义算法来验证 .so/.bundle,然后使用 dlopen 加载该 .so/.bundle ...
关键在于似乎没有程序化的方式来检查然后加载。可以手动检查文件,然后在之后加载它.. 但是有一个机会窗口,有人可以在其中将该文件换成另一个文件。
由于文件系统锁在 OSX 中是建议性的,因此它们对于此目的不是那么有用。