私は多数のEXEファイルを持っており、どれがデジタル署名を持っているか把握する必要があります。 WinVerifyTrustへのアクセスなしでチェックする方法があるかどうかは誰にも知られています(彼らはすべてUnixサーバー上にあります)。WinVerifyTrustを使用せずにデジタル署名を検出する
実際にEXE内でデジタル署名が実際にどこにあるのかわかりません。私はそれがどこにあるかを知ることができれば、私はファイルを開いて、テストする場所に行くことができるかもしれません。私は証明書の "真の"検証をする必要はありません.WinVerifyTrustを使わずに、デジタル署名が存在するかどうか(または、もっと重要なことに、存在しないかどうか)を確認したいだけです。
私はこれをテストしませんでしたが、monoと 'chktrust'ユーティリティを使って行うことができるかもしれません。 – datasage
ありがとう、私はそれについて考えましたが、証明書を完全に検証するのではなく、ファイルを直接調べる方法があります。これは、一度に何千ものファイルのスケジュールで実行する必要があり、chktrust(またはWinVerifyTrustを使用することも)が遅すぎるのではないかと心配しています。デジタル署名がEXEの中でどこにあるべきかを知ることができれば、それは最速であるように思えます。ありがとう! –