web-dev-qa-db-ja.com

Mozilla NSScertutilバイナリ

Firefox 32に問題があり、cert8.dbにSSL証明書をインストールしましたが、調査したいと思います。このファイルを処理できるMozillaの「certutil」というツールがあることがわかりました。 Microsoftのcertutilは機能せず、まったく異なるオプションがあります。

残念ながら、Mozillaはこのツールの使用可能なバイナリを公開していませんが、NSSプロジェクト自体に関する長いドキュメントしか提供していません。実際、私はこのファイルの問題を調査したいので、Mozillaソフトウェアの開発を始めたくありません。したがって、Mozillaビルド環境をセットアップすることは絶対に選択肢ではありません。

WindowsベースのMozilla開発者がいる場合は、certutilプログラムのバイナリを教えてください。誰かがすでにそれを置いているに違いないので、それはあまり手間がかからないはずです。

3
ygoe

Windowsバイナリ

いくつかの古いバージョンは 公式リポジトリ にあります。これは、Windows XP以降、公式および非公式の両方と互換性のある最新のバイナリの一部です。

2
and31415

Tor Browser 8.5以降、TorプロジェクトはWindows、macOS、GNU/Linux用のcertutilバイナリを提供します。これは、古いバージョンの入手を懸念しているユーザー(TorBrowserは最新のFirefoxESRに基づいています)またはランダムな未知の人々から大ざっぱなバイナリをダウンロードすることを懸念しているユーザー(Torプロジェクトにはかなり良いです)と比較して、おそらく好ましいオプションです。評判、そしてさらに重要なことに、それらのビルドは再現可能です)。

Tor Browser certutilバイナリは https://dist.torproject.org/torbrowser/ からダウンロードできます(オニオンサービスリンクは http://rqef5a5mebgq46y5.onion/ torbrowser / それを好む人のために);具体的にはmar-toolsダウンロード。

完全な開示:これらのバイナリをビルド出力に追加するパッチをTorBrowserに作成しました。

3
biolizard89

これは、比較的新しいWindowsビルドのcertutil.exeで、Windowsマシン上のすべてのユーザーのCA証明書をバッチインストールするスクリプトが含まれています。 https://github.com/christian-korneck/firefox_add-certs/releases/タグ/1.

1
Chris