Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andreadecorte/keestats
A plugin to compute statistics on KeePass 2.x databases
https://github.com/andreadecorte/keestats
Last synced: about 6 hours ago
JSON representation
A plugin to compute statistics on KeePass 2.x databases
- Host: GitHub
- URL: https://github.com/andreadecorte/keestats
- Owner: andreadecorte
- Created: 2014-10-04T18:09:27.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-04-25T20:57:02.000Z (over 8 years ago)
- Last Synced: 2023-03-22T11:54:26.095Z (almost 2 years ago)
- Language: C#
- Size: 32.2 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
KeeStats
=============This a plugin which computes a series of statistics on your KeePass 2.x (kdbx) password database or on a chosen group. The result is shown in a tabbed window. For more information on KeePass, check the [official website](http://www.keepass.info/). This should work with all recent 2.x KeePass versions.
Dependencies
-------The plugin depends on:
* KeePass (of course :-)). It should work will all recent 2.x versions
* NUnit for unit testsMono
------It should work fine with Mono. Tested on ArchLinux with Mono 3.10.
A visual glitch is listed under Known Issues section.List of computed statistics
-----------The current list, I'm still adding them, please contact me if you have something interesting:
* number of password
* number of groups
* empty passwords
* unique passwords
* average length for unique passwords
* Number of entries with a filled URL field
* Number of referenced passwords (REF)
* Entries last accessed less than 30 days agoQuality stats:
* shortest password
* longest password
* basic quality info (only lowercase, only uppercase...)
Single quality stats can be opened directly by clicking on the value column.TODO
------------
Unicode not handled currently in several stats (e.g. only lowercase)
Not blocking UI when computing + progress bar
Export stats?
Allow viewing multiple passwords (e.g. all duplicated ones)
...KNOWN ISSUES
------------
Edit entry Cancel button not working
Mono: quality stats tab shows a column which should be hiddenUnit tests
------------
NUnit tests are located in test/folder. They load a test password database (also included in the same folder) heavily based on KeePass standard database. The test so far covers only the computation part (StatComputer.cs, code coverage 100%), there is no test on the UIContributing
------------