[#] Расшифровка базы данных KeePass: пошаговое руководство
habrabot(difrex,1) — All
2016-08-19 13:30:03


![image][1]



На днях мне нужно было реализовать расшифровку базы данных KeePass. Меня поразило то, что нет ни одного документа и ни одной статьи с исчерпывающей информацией об алгоритме расшифровки файлов .kdb и .kdbx с учетом всех нюансов. Это и побудило меня написать данную статью.



На данный момент существует 2 версии KeePass:


* KeePass 1.x (генерирует файлы .kdb);
* KeePass 2.x (генерирует файлы .kdbx).

Структура файла с базой данных KeePass (.kdb, .kdbx) состоит из 3 частей:


* Подпись (не зашифрована);
* Заголовок (не зашифрован);
* Данные (зашифрованы).

Далее я подробно расскажу о том, как дешифровать базу данных KeePass 1.x и KeePass 2.x.


[Читать дальше →][2]

[1]: https://habrastorage.org/files/caa/fc6/134/caafc61345054192a7c27db0e28eb4b4.jpg
[2]: https://habrahabr.ru/post/307982/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut