我正在尝试使用codesign命令行工具检索应用程序的证书过期日期,但我似乎无法找到证书过期的日期。有任何想法吗?
答案 0 :(得分:5)
使用codesign将证书提取到当前目录:
codesign --display --extract-certificates /Applications/Example.app
然后,您可以使用“快速查看”查看它们:
qlmanage -c public.x509-certificate -p codesign*
答案 1 :(得分:0)
选择的答案对我来说不太有效,但是使用openssl
的{{3}}进行了细微的改动就可以解决问题。简而言之,
codesign -dvvvv --extract-certificates /Applications/Example.app
openssl x509 -inform DER -in codesign0 -text