A Java program for brute-forcing KeePass databases
Find a file
2018-04-14 11:40:21 -05:00
gradle/wrapper Initial commit 2018-04-14 11:40:21 -05:00
keecrack-cli Initial commit 2018-04-14 11:40:21 -05:00
keecrack-gui Initial commit 2018-04-14 11:40:21 -05:00
keecrack-lib Initial commit 2018-04-14 11:40:21 -05:00
.gitignore Initial commit 2018-04-14 11:40:21 -05:00
.travis.yml Initial commit 2018-04-14 11:40:21 -05:00
build.gradle Initial commit 2018-04-14 11:40:21 -05:00
gradlew Initial commit 2018-04-14 11:40:21 -05:00
gradlew.bat Initial commit 2018-04-14 11:40:21 -05:00
LICENSE.txt Initial commit 2018-04-14 11:40:21 -05:00
README.md Initial commit 2018-04-14 11:40:21 -05:00
settings.gradle Initial commit 2018-04-14 11:40:21 -05:00

KeeCrack Build Status

Maintainability Test Coverage

KeeCrack is a Java program used for brute-forcing KeePass database file master passwords. This should go without saying but use of this application is prohibited without the express consent of the owner of the database file.

Usage

You can download a DEB, JAR, or RPM from the releases page. Each build contains both a GUI and CLI. For the GUI, download and double-click the JAR file

Building

KeeCrack makes use of Gradle, so to build it yourself, you can just run

./gradlew jfxJar

Contributing

If you'd like to contribute, please fork the repository, make your changes, squash your commits, and send a pull request .

License

KeeCrack is licensed under the Apache 2.0 license

Copyright 2018 William Brawner

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.