问题标签 [keepass]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
keepass - 使用 Keyfile 从 Keepass 生成哈希
如何从 Keepass 2 AES / 使用密钥文件生成哈希值?我试过keepass2john.py
了,但没有密钥文件的参数。
Keepass 2 AES / with keyfile $keepass$*2*6000*222*15b6b685bae998f2f608c909dc554e514f2843fbac3c7c16ea3600cc0de30212*c417098b445cfc7a87d56ba17200836f30208d38f75a4169c0280bab3b10ca2a*0d15a81eadccc58b1d3942090cd0ba66*57c4aa5ac7295a97da10f8b2f2d2bfd7a98b0faf75396bc1b55164a1e1dc7e52*2b822bb7e7d060bb42324459cb24df4d3ecd66dc5fc627ac50bf2d7c4255e4f8*1*64*aaf72933951a03351e032b382232bcafbeeabc9bc8e6988b18407bc5b8f0e3cc
(以上示例从https://hashcat.net/wiki/doku.php?id=example_hashes复制)
android - 在 Android 应用中读取 KeePass 文件
我目前正在尝试在我自己的 Android 应用程序中读取 KeePass (.kdbx V2) 文件,但我很挣扎。我尝试将 openkeepass 作为 .jar 使用,但没有成功。
谁能告诉我在我的应用程序中读取 keepass 文件的更可靠方法 - 理想情况下是一个易于使用的库?
.net - 如何在 Powershell 中为 KeePass 使用当前 Windows 用户的凭据进行加密?
我需要编写一个脚本来加密字符串,就像在 KeePass 中加密{PASSWORD_ENC}
占位符一样:
{PASSWORD_ENC} - 加密密码:
{PASSWORD_ENC} 占位符被当前条目的密码替换为加密形式。 密码使用当前 Windows 用户的凭据加密。不应存储加密的密码,仅适用于当前用户。
(强调我的)
如何以编程方式加密字符串以获得与在 KeePass 中获得的相同的加密密码?
c# - KeePass API 从代码访问当前打开的数据库
我目前正在使用 C# 中的可用 SDK 来访问 KeePass 数据库文件。问题是我能找到的关于 API 的信息不多,我希望能够读取当前打开的数据库,就像远程桌面管理器的插件一样,如下所示。
此线程有助于初始化连接并获取条目:将敏感信息存储在 c# 中的 keepass 数据库中,但我希望检测当前打开的数据库并从内存中访问它(如果可用)。我知道这是可能的,因为远程桌面管理器软件能够做到这一点。我不必指定密码或任何东西。我刚刚解锁了我的 KeePass 工作区,它能够检测到它并让我从中进行选择。
powershell - 使用 KPScript 生成随机密码
我正在努力使我的许多日常部署工作自动化,其中包括许多手动 KeePass 条目。我看到他们有一个官方脚本教程,以及一些基于应用程序中设置的配置文件生成随机密码的功能。
根据 KeePass 的文档,这就是我要运行的内容:
.\KPScript -c:AddEntry "Z:\file location" -pw:"keepass password" -Title:Test -Username:test -password:{NEWPASSWORD:/scripttest/} -GroupPath:General
问题是,KeePass 条目使用文字字符串密码生成
而不是从 scripttest 配置文件中实际随机生成的密码。我在这里想念什么?KeePass 的文档在这类事情上相当稀少。这是一个长镜头,我可以看到这个网站在 KPScript 方面没有很多东西,但值得一试。谢谢!
编辑:我也尝试在 CMD 中运行此代码,认为这可能是 Powershell 的问题,但遇到了相同的结果。
powershell - 在 Dollar Universe 中使用 PoSh KeePass
我正在尝试使用由 Dollar Universe 启动的 Powershell 脚本。但是,为了访问某些服务,我需要保存在 KeePass 数据库中的用户凭据。
要访问 KeePass 数据库,我必须像这样创建一个 KeePass 密码:
我试图在一个普通的 Powershell 会话中创建这个秘密,并作为一个被 Dollar Universe 调用的 Powershell 脚本。此步骤不会产生任何错误。但是,当我想在之后运行我的脚本时,我收到以下错误:
有没有人知道如何在 Dollar Universe 运行的 Powershell 中实现 KeePass,或者可能已经有了解决这个问题的方法?
c# - 从 KeePass 获取密码
当我在我的代码中与 .net 建立连接时,我想隐藏服务器密码。密码在 KeePass 中,但我不知道如何获取。
这是我到服务器的连接代码:
如果有人可以帮助我,我将不胜感激!!!
ssh-agent - 从 gnome shell 启动时,KeePassXC 不会添加正在运行的 SSH 代理的密钥
我在 Pop!_OS 上运行,所以对于大多数事情来说,这很可能是 Ubuntu 的等价物。安装 KeepassXC 并启用 SSH-Agent。有一个密钥短语配置了一个密钥,当我从终端登录启动 keepassxc 时,它就像一个魅力keepassxc
,然后我可以看到它ssh-add -l
列出了一个额外的密钥。一旦我关闭 KeePassXC,它也会消失。完美的!
现在我从 gnome shell 启动 keypassXC,点击超级键,搜索 keepassXC 并登录到它的保管库。看着ssh-add -l
终端:什么都没有。没有添加键。
现在我看了一下/usr/share/applications/org.keepassxc.KeePassXC.desktop
并更改Terminal=false
为true
. 不,遗憾的是没那么容易。
我的猜测是它与 gnome shell 如何启动 KeePassXC 有关,但不能确定问题是什么。任何人都知道这可能是什么或如何解决这个问题?
encryption - 如何将keepass中的AES密钥大小加倍?
keepass 在 github 上是开源的,对吗?有没有办法“附加”其现有的 AES256,将密钥大小加倍,使程序支持 AES512?有什么方法可以达到这个结果
谢谢