keepass¶
Un exemple de module utilisant la cryptographie keepass permettant l’accès aux bases de données crypter de password de l’outil keepass
il suffit pour l’utliser
- installer pycrypto
- installer lxml
easy_install lxml
- de télécharger le module sur https://github.com/fdemmer/libkeepass
Puis de l’utiliser
import keepass
import lxml
import lxml._elementpath
import lxml.etree
filename = "input.kdbx"
with keepass.open(filename, password='stingray') as kdb:
for i in kdb.obj_root.findall('.//Entry'):
print i.findall(".//Key")[2], i.findall(".//Key")[2].findall('../Value')