LoT*_*Tus 5 java security passwords truststore
我最近不得不将我的公司根 CA(基于 AD CS)添加到 JRE 默认信任库($JAVA_HOME/lib/security/cacerts文件)中。然后我发现(因为我是新手)默认密码是changeit.
我找到了各种解释如何更改它的帖子,但有两个问题我找不到答案:
对于有小程序的网站,我们主要在 Windows 上使用 Java,所以我们不会从命令行启动任何东西(我知道可以提供密码)。
关于您的第二个问题,有系统属性可以指定默认信任存储和默认密钥存储的密码。信任存储库是:
javax.net.ssl.trustStorePassword
我在/sf/answers/410994671/找到了该信息
如果攻击者可以通过配置文件或运行 Java 程序读取您的 Java 系统属性,那么更改密码基本上是徒劳的。