文件名称:keepassx:用于读取 keepassx 数据库的 Ruby 库
文件大小:38KB
文件格式:ZIP
更新时间:2024-06-18 04:16:33
Ruby
Keepassx 一个用于读写数据库的 Ruby 库。 安装 gem install keepassx 或者如果你使用捆绑器 gem 'keepassx' 用法 require 'keepassx' database = Keepassx :: Database . open ( "/path/to/database.kdb" ) database . unlock ( "the master password" ) puts database . entry ( "entry's title" ) . password 安全警告 不会尝试保护此库使用的内存; 我们可以使用 libgcrypt 的安全 malloc 函数做一些事情,但是现在您的主密码在 ram 中未加密,可能会被分页到磁盘。
【文件预览】:
keepassx-master
----keepassx.gemspec(921B)
----.github()
--------workflows()
----lib()
--------keepassx.rb(864B)
--------keepassx()
----Gemfile(70B)
----Guardfile(374B)
----spec()
--------keepassx()
--------fixtures()
--------spec_helper.rb(1KB)
--------support()
----Rakefile(253B)
----LICENSE(1KB)
----README.md(1KB)
----.rubocop.yml(1KB)
----.gitignore(60B)
----bin()
--------bundle(3KB)
--------guard(790B)
--------rubocop(796B)
--------rake(787B)
--------rspec(795B)
--------_guard-core(802B)