Signed binary specification for OS X

I am looking for a detailed description of the internal format of signed binaries in OS X. For Windows executables, Microsoft has published a specification but I cannot find equivalent documentation for OS X applications (Mach-O binaries). the man page for the command codesigndoes not describe how the files were changed.

Does anyone know where to find this information?

+5
source share
1 answer

When I ran into the same problem, I could not find any description. It seems that the best way to find out the format is to check the sources of the codeign utility. Sources can be found in

http://www.opensource.apple.com/source/security_systemkeychain/security_systemkeychain-55191/src/codesign.h

P.S. , .

: isign https://github.com/saucelabs/isign/ Apple Apple Python Linux.

+2

All Articles