https://github.com/zerbea/hcxkeys
Small set of tools to generate plainmasterkeys (rainbowtables) and hashes for the use with latest hashcat and John the Ripper.
https://github.com/zerbea/hcxkeys
hash hash-functions hashcat john-the-ripper plainmasterkeys rainbow-table
Last synced: 5 months ago
JSON representation
Small set of tools to generate plainmasterkeys (rainbowtables) and hashes for the use with latest hashcat and John the Ripper.
- Host: GitHub
- URL: https://github.com/zerbea/hcxkeys
- Owner: ZerBea
- License: mit
- Created: 2017-07-13T07:02:39.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-01-03T12:18:51.000Z (almost 2 years ago)
- Last Synced: 2025-03-31T23:42:47.207Z (6 months ago)
- Topics: hash, hash-functions, hashcat, john-the-ripper, plainmasterkeys, rainbow-table
- Language: C
- Homepage:
- Size: 85.9 KB
- Stars: 111
- Watchers: 19
- Forks: 48
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog
- License: license.txt
Awesome Lists containing this project
README
Important notice
==============
Calulating of PlainMaster Key rainbowtables is no longer up-to-date.
Future plan is to replace teh old by a Plain Master Key Data Base (PMKDB)
- create PMKs by CPU and GPU and import them to the data base
- import hashcat pot file to data base
- import hashcat out file to data base
- creat hashcat pot file from data base
- add PMKDB support to all hcxtoolshcxkeys
==============Small set of tools to generate plainmasterkeys (rainbowtables) for the use with latest hashcat and latest John the Ripper.
Brief description
--------------Multiple stand-alone binaries.
All of these utils are designed to execute only one specific function.
Read this post: hcxtools - solution for capturing wlan traffic and conversion to hashcat formats (https://hashcat.net/forum/thread-6661.html)
Detailed description
--------------| Tool | Description |
| -------------- | ---------------------------------------------------------------------------------------------------- |
| wlangenpmk | Generates plainmasterkeys (CPU) from essid and password for use with hashcat hash-mode 22001 |
| wlangenpmkocl | Generates plainmasterkeys (GPU) from essid and password for use with hashcat hash-mode 22001 |Compile
--------------Simply run:
```
make
make install (as super user)
```Requirements
--------------* knowledge of radio technology
* knowledge of electromagnetic-wave engineering
* detailed knowledge of 802.11 protocol
* detailed knowledge of key derivation functions
* detailed knowledge of Linux
* Linux (recommended Arch, but other distros should work, too)
* gcc >= 11 recommended (deprecated versions are not supported: https://gcc.gnu.org/)
* OpenCL and OpenCL Headers installed
* libopenssl and openssl-dev installed
* librt and librt-dev installed (should be installed by default)
Notice
--------------Most output files will be appended to existing files.