2012-05-18 22 views
5

OS X'de imzalı ikili dosyaların iç formatının ayrıntılı bir açıklamasını arıyorum. Windows yürütülebilir dosyaları için Microsoft, specification'u yayımladı ancak işletim sistemi için eşdeğer belgeleri bulamıyorum X uygulamaları (Mach-O ikili dosyaları). codesign komutu için man page, dosyaların nasıl değiştirileceğini açıklamıyor.OS X üzerinde imzalı ikili dosyaların belirtimi

Bu bilgiyi nerede bulacağını bilen var mı?

cevap

2

Aynı problemle karşılaştığımda herhangi bir açıklama bulamadım. Formatı bulmanın en iyi yolunun, codesign yardımcı programının kaynaklarını incelemektir. kaynaklar

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

P.S. bulunabilir Onları inşa etmek oldukça zor ve ben bunu başaramadım.

Güncelleme: projesinin https://github.com/saucelabs/isign/ de isign Apple'ın codesign Python reimplemented ve Linux üzerinde çalıştırılabilir hangi bir göz atın.