2015-01-12 5 views
2

OSX에서 실행 파일의 체크섬이 포함 된 리소스 파일이 있습니다.OSX codesign. 검사 할 특정 리소스 피하기

코드화는 실행 파일을 변경하므로 codesign 후에 체크섬을 계산하면 결과를 저장하지 않고 파일을 검사해야합니다 (리소스에 있음).

이 다른 옵션은 프로그램 실행시 codesing 베리 파이 될 수 있지만 더 복잡 보인다?, 달성 할 수있는 방법이 있나요 ...

답변

2

나는이

https://developer.apple.com/library/mac/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG206

가에 따라 발견 이 TechNote에서는 유감스럽게도 codesign에서 리소스를 제외 할 수 없습니다.

+0

나는 codesigning이 두 번 트릭을하고, 하나가 실행 파일을 변경 한 다음 내 체크섬을 계산 한 다음 다시 서명하면 내 체크섬이 포함 된 리소스의 유효성을 검사한다는 것을 발견했습니다. – Joan