xp-forge / keepass
KeePass 数据库
v2.1.0
2024-03-24 11:37 UTC
Requires
- php: >=7.0.0
- xp-framework/core: ^12.0 | ^11.0 | ^10.0
Requires (Dev)
- xp-framework/test: ^2.0 | ^1.0
README
访问 KeePass 数据库文件的读取权限。
示例
use info\keepass\{KeePassDatabase, Key}; use io\streams\FileInputStream; use util\cmd\Console; $db= KeePassDatabase::open(new FileInputStream('database.kdbx'), new Key('passphrase')); Console::writeLine($db); // Show top-level groups and password entries inside these foreach ($db->groups() as $group) { foreach ($group->passwords() as $name => $password) { Console::writeLine($name, ': ', $password); } } $db->close();