Subject: | passwords not decrypted properly? |
Date: | Tue, 31 Oct 2017 08:01:47 -0500 |
To: | bug-File-KeePass [...] rt.cpan.org |
From: | craig [...] unreasonablefarm.org |
Hello,
I am using a kdbx database and am able to unlock the database and view
all of the entries. The passwords though are not decrypted it seems or
possibly some endian problem or a charset problem.
perl -v
This is perl 5, version 26, subversion 1 (v5.26.1) built for arm-android
uname -a
Linux localhost 3.4.0-g43f3d3b #1 SMP PREEMPT Tue Oct 17 10:15:12 BST
2017 armv7l Android
File::KeePass is v2.03
perl -MFile::KeePass -e 'print
File::KeePass->load_db(+shift,"not-my-password",{keep_xml=>1})->{xml_in},"\n"'
master.kdbx > test.xml
And looking at test.xml I see a Sample Entry which should have
"Password" as its password has I see an encrypted value.
Using kpcli to view that entry I get:
kpcli-3.1:/master> show -f 1
Title: Sample Entry
Uname: User Name
Pass: �����
URL: http://keepass.info/
Notes: Notes
Instead of "Password".
Not sure if this is a bug in File::KeePass, kpcli, or user error.
Thanks for the help,
Craig