【文件属性】:
文件名称:keepassx:用于读取 keepassx 数据库的 Ruby 库
文件大小:38KB
文件格式:ZIP
更新时间:2021-05-29 10:29:53
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)