Commit Graph

31 Commits (145794d46353e5c99a46a5c07ba67cf7a41f8df4)

Author SHA1 Message Date
Konrad Goławski ddb2d6e61a New LUKS v1 modules
2 years ago
Jens Steube 6fce6fb3ff Update all existing modules to use the stock module marker
2 years ago
Jens Steube 5b4ac09e91 User Options: Add new module function module_hash_decode_postprocess() to override hash specific configurations from command line
2 years ago
Jens Steube 01738fafa0 Deprecated Plugins: Add new module function module_deprecated_notice() to mark a plugin as deprecated and to return a free text user notice
3 years ago
Jens Steube 20a7b9f992 Tuning-Database: Add new module function module_extra_tuningdb_block() to extend hashcat.hctune content from a plugin
3 years ago
Jens Steube d4997d1255 Added support for auto-tuning --kernel-threads (-T) on startup
3 years ago
Jens Steube 1e35b05979 Update unstable warning message in all modules based on latest AMD driver (rocr version)
3 years ago
Jens Steube a834574daf Update module_unstable_warning() based on the latest available drivers:
3 years ago
Jens Steube 98aef2ae92 Module Structure: Add 3rd party library hook management functions. This also requires an update to all existing module_init()
4 years ago
Jens Steube c51b6391c9
Merge pull request #2405 from philsmd/luks_hash_example_fix
4 years ago
Jens Steube 84d3981e7b Add returncode PARSER_HAVE_ERRNO as a valid returncode from module_hash_binary_count() and module_hash_binary_parse() module hooks. You can use this in case fopen() fails and you want to transport back the original error from the OS
4 years ago
Jens Steube 1dc3469f6e
Merge pull request #2372 from mpalmer/binary-parse-report-error
4 years ago
philsmd 943c57ae5f
luks: remove self-test example hash
4 years ago
Jens Steube 33579ae3db Add new option for modules OPTS_TYPE_SELF_TEST_DISABLE to disable self-test functionality from hash-mode directly
4 years ago
Matt Palmer b4204d265d Allow module_hash_binary_parse to report a fatal error
4 years ago
Rosen Penev 49edbe184b Avoid narrowing errors
5 years ago
Jens Steube 2aa5299992 Workaround too much register use in -m 14600 on low-end GPU
5 years ago
Gabriele Gristina 3161aec3da fix the comments :)
5 years ago
Gabriele Gristina 5679ca3344 Rewrite hc_fopen to better handling file descriptor locking/unlocking functions, saving kernels binary from plain to gzip format
5 years ago
Gabriele Gristina 481c752456 No more compress functions, update example.dict.gz, remove some comments
5 years ago
Gabriele Gristina 398c89c75c switch almost all FILE ops, potfile is the only missing
5 years ago
Gabriele Gristina b2529af172 remove original commented code
5 years ago
Gabriele Gristina 6cb4abd526 Add zlib support v2
5 years ago
Jens Steube f1632b933e Add support to configure hash-mode specific range of number of hashes supported
5 years ago
jsteube b8d609ba16 WPA/WPA2 cracking: In the potfile, replace password with PMK in order to detect already cracked networks across all WPA modes
5 years ago
jsteube c0a31b3239 Prepare potfile specific module_hash_decode and module_hash_encode hooks
5 years ago
jsteube 88a051629c Support module specific JiT compiler build options
5 years ago
jsteube b01038b8f4 Allow module_hash_encode() to be set to MODULE_DEFAULT if OPTS_TYPE_BINARY_HASHFILE is set. In that case return hashfile name
5 years ago
jsteube 13b99d5825 Fix module_hash_binary_parse() in -m 14600 module
5 years ago
jsteube bab735b367 Get rid of hash_type variable. This hopefully reduces some confusion for new hashcat kernel developers
5 years ago
jsteube d7db71042f Add -m 14600 module
5 years ago