我想使用 Firefox 45.0.1 在 Windows (7) 下访问 Firefox Root Store。我发现有几个来源告诉我导航到 C:\Users\{username}\AppData\Local\Mozilla\Firefox\Profiles\8ab3jkih.default\cert8.db。不幸的是,我找不到 cert8.db,尽管 8ab3jkih.default 存在(并且是唯一的文件夹)。
我尝试使用 certutil 访问数据库,它有效,但只给了我 4 个用于 -viewstore 的证书(应该是大约 150 个)。之后我尝试访问 -getconfig 和 -databaselocations,但这只是告诉我系统找不到给定的文件。我希望找到数据库的位置。
是的,我已经听说过 NSS,但我认为我应该先手动尝试,然后再使用它。
我的安装有什么问题吗?我应该尝试重新安装吗?我还可以做些什么?顺便说一句,我的结局是找出某个给定证书是否是根证书,所以我只想以编程方式访问根证书列表并将它们与给定证书进行比较。