MASTG-TECH-0112: Obtendo a Versão do Formato de Assinatura de Código

Para extrair o formato da versão da assinatura de código de um binário assinado, você pode usar a ferramenta codesign.

A versão é obtida ao executar codesign -dv e identificar o valor de v na linha CodeDirectory:

$ codesign -dv MASTestApp.app
Executable=/Users/user/MASTestApp.app
Identifier=org.owasp.mastestapp.MASTestApp-iOS
Format=Mach-O universal (armv7 arm64)
CodeDirectory v=20400 size=404674 flags=0x0(none) hashes=12635+7 location=embedded
Signature size=4858
...

Neste caso, a versão é 20400, já que a saída contém v=20400.