インストールされているすべての証明書をキーチェーンに一覧表示し、Apple開発ポータルから証明書の作成/有効期限と比較するスクリプトを作成しようとしています。Mac Keychainのすべての証明書を列挙し、作成/有効期限を比較します
私はsecurity
(https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/security.1.html)とopenssl
のドキュメントを見ましたが、私は証明書を一方から他方に渡すことはできません。
代わりにSecurity.framework
を直接使用することですが、証明書の作成/有効期限をダンプする明白な方法はありません。
ガイダンスはありますか?
* Keychain Dumper *のソースコードを確認してください。通常、Pentesterで使用されているiOS脱獄ユーティリティの周りに見つけることができます。 – jww
ソースコードは 'security find-certificate'と同じように見えますが、コマンドラインで確認できる値をダンプします。日付はありません。 – ray