Commit Graph

109 Commits (master)

Author SHA1 Message Date
Rosen Penev ae07d65f34 clang-tidy: remove useless casts
9 months ago
Rosen Penev 795674c939 fix some const-qual warnings
9 months ago
Jens Steube 364f1438a8 Fix pw_min / pw_max rejection test in -a 9 attack-mode
2 years ago
philsmd 101d01eaa0
fixes #3211: fixes -k in -a 7 with -O
2 years ago
Gabriele Gristina 7650894e02 fixed bug in benchmark engine, updated negative status code
2 years ago
Jens Steube 6d2d865830 Fixed handling of password candidates that are shorter than the minimum password length in Association Attack
2 years ago
Jens Steube 9254603960 Fixed out-of-boundary read in PKZIP masterkey kernel if the password candidate has length zero.
3 years ago
Jens Steube 49117745cf STDIN Interface: Disable the --stdin-timeout-abort check after 1000 successful reads from stdin
3 years ago
Jens Steube 23c3c178bf Limit max threads per block to 64 to enable offline compiler to make better use if available registers
3 years ago
Jens Steube 1b84a9e53b Add missing backports from code base v6.2.2
3 years ago
Jens Steube 3543094591 Make sure no password candidates get rejected for line length in -a 9 mode
3 years ago
Jens Steube 04d5e5a119 New Attack-Mode: Association Attack. Like JtR's single mode. Very early
4 years ago
Jens Steube a0284b8378 Fixed invalid use of --hex-wordlist if encoded wordlist string is larger than length 256
5 years ago
Rosen Penev fb75164126
Run through Clang's google-readability-casting
5 years ago
Rosen Penev 98e17d5774
Run through clang-tidy's readability-uppercase-literal-suffix
5 years ago
Gabriele Gristina 278cd66775 (dispatch) remove unused *rc* vars and cleanup
5 years ago
Gabriele Gristina 4b871646fe fix some memory leaks
5 years ago
Gabriele Gristina 3d39d2fc91 update all HCFILE vars and related code
5 years ago
Gabriele Gristina 2db6dfcd4e fix HCFILE with potfile BUG and something else related to HCFILE wrong usage
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 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 08dc1acc02 More CUDA rewrites
5 years ago
Jens Steube e3500ff4aa Add CUDA device attributes to -I
5 years ago
Jens Steube 4b986de5fb Prepare native CUDA hybrid integration
5 years ago
jsteube 708a86fb59 Move old ascii_digest() to hashes.c and rename it to hash_encode(), also remove some unused includes
5 years ago
jsteube 1537fc4e5d Improve handling of temporary skipped devices (due to JiT build failure or unstable_warning)
5 years ago
jsteube 5da1e4b872 Fixed maximum password length limit which was announced as 256 but actually was 255
5 years ago
Jens Steube ff6e403703 Fixed ignoring --brain-client-features configuration in case brain-server has attack positions informations from a previous run
6 years ago
Jens Steube d6fe2c7cd4 The hashcat brain
6 years ago
jsteube d96b649751 Add support for -a 1 in -S mode
6 years ago
Jens Steube 4a9171ca5d Fix use of select() on stdin on windows
6 years ago
philsmd 73ed017daf
stdin: add read timeout checks (abort if no input for a long time)
6 years ago
Rosen Penev 77daf05dd0 Add HC_API_CALL to a few functions
6 years ago
jsteube d6ed195db9 Add -a 1 support for slow candidates mode
6 years ago
jsteube fd71da8ade Add timeout to fgets() for later use
6 years ago
jsteube 52c52836e3 Add new option --slow-candidates which allows hashcat to generate passwords on-host
6 years ago
jsteube 82457d2904 Fixed a missing check for errors on OpenCL device leading to invalid removal of restore file
6 years ago
jsteube 91e522d094 Add special marker for speed only mode
6 years ago
jsteube 05a01d3843 fix some datatypes
6 years ago
jsteube a3a16f676f OpenCL Kernels: Add a decompressing kernel and a compressing host code in order to reduce PCIe transfer time
6 years ago
jsteube 11b18512c7 Terminal: Add workitem settings to status display (can be handy for debugging)
6 years ago
Rosen Penev 3ba84f17f1 More clang tidy fixes
7 years ago
jsteube bfd3c57308 Fixed a calculation error in get_power() leading to errors of type "BUG pw_add()!!"
7 years ago
Jens Steube a037ba0c73 Merge pull request #1375 from neheb/warning
7 years ago
Rosen Penev da621fa3be fix some clang -Weverything warnings
7 years ago
jsteube 57a70710ae Small wordlist loading performance optimization
7 years ago
jsteube 0846b33f52 Fixed an invalid progress value in status view if words from the base wordlist get rejected because of length
7 years ago