Kim*_*Kim 4 c# asp.net iis rsa
无论如何,有没有要获取我已经制作的自定义密钥容器列表?
示例:我将机器密钥设置为“ MyKeys1”,“ MyKeys2”,“ MyKeys3”。万一我忘记了自己制作的任何密钥,是否可以使用aspnet_regiis检索它?
flag
Run Code Online (Sandbox Code Playgroud)
我已经试过了:
aspnet_regiis -pc "MyKeys" -exp
aspnet_regiis -pc "MachineKeys2" -exp
我可以使用aspnet_regiis检索那些密钥容器吗?因为在Crypto / RSA / MachineKeys中,文件名仅是随机数。万一我忘记了,我曾经做过什么钥匙。是否可以使用aspnet_regiis检索它?
在ShaneC提到Derek W的简短c#程序的基础上,您可以通过在文本编辑器中打开%ProgramData%\ Microsoft \ Crypto \ RSA \ MachineKeys中的文件来节省一些时间。密钥容器名称将是唯一可读的部分。
我正在寻找类似的解决方案,我发现了这篇推荐 KeyPal 的博客文章:
\n\n\n它\xe2\x80\x99是一个简单的开源应用程序,名为KeyPal。下载它,打开命令提示符并运行它。启动时,它会为您提供用户键列表、命令列表和空白提示符(没有 \xe2\x80\x9c>\xe2\x80\x9d 或任何\n来指示它\xe2\x80\x99s迅速的)。要列出计算机级密钥容器,只需\n键入 \xe2\x80\x9cLM\xe2\x80\x9d,然后按 Enter 键即可!
\n
Derek W 在 security stackexchange 上的回答也推荐了 KeyPal,他的回答包括一个简短的 C# 程序,其中列出了服务器上当前\n存在的所有密钥容器名称
\n| 归档时间: |
|
| 查看次数: |
3456 次 |
| 最近记录: |