unix-ninja
|
db4ec8ed2c
|
Fix formatting to comply with hashcat coding guidelines
|
2018-10-17 16:34:34 -04:00 |
|
unix-ninja
|
23ee9379c1
|
Fix zero-padding on token output for matches
|
2018-10-17 11:47:04 -04:00 |
|
unix-ninja
|
27366c3eff
|
Don't duplicate existing functionality
|
2018-10-17 11:44:34 -04:00 |
|
unix-ninja
|
d66200a406
|
Force --keep-guessing on mode 18100
|
2018-10-17 08:17:48 -04:00 |
|
unix-ninja
|
83c78cdf0b
|
Cleanup unused code
|
2018-10-17 08:15:49 -04:00 |
|
unix-ninja
|
37983de4b2
|
Fix compile warnings in totp_parse_hash()
|
2018-10-16 17:39:46 -04:00 |
|
unix-ninja
|
3c3b05d1e5
|
Resolve conflicts
|
2018-10-16 15:48:20 -04:00 |
|
unix-ninja
|
6cda8f7077
|
Change TOTP index from 17300 to 18100
|
2018-10-16 15:33:09 -04:00 |
|
unix-ninja
|
977b560bb4
|
Add support for TOTP (RFC 6238)
|
2018-10-16 15:05:14 -04:00 |
|
philsmd
|
b1465693a3
|
fixes #1708: reject invalid masks with only a single ? at the end
|
2018-10-16 15:59:20 +02:00 |
|
R. Yushaev
|
5c87720acc
|
Add SHA3 and Keccak
The previous hash-mode 5000 covered Keccak-256 only. FIPS changed one
padding byte while adopting Keccak as the SHA3 standard, which gives us
different digests. Now we have separate kernels for SHA3 and Keccak.
- Added hash-mode 17300 = SHA3-224
- Added hash-mode 17400 = SHA3-256
- Added hash-mode 17500 = SHA3-384
- Added hash-mode 17600 = SHA3-512
- Added hash-mode 17700 = Keccak-224
- Added hash-mode 17800 = Keccak-256
- Added hash-mode 17900 = Keccak-384
- Added hash-mode 18000 = Keccak-512
- Removed hash-mode 5000 = SHA-3 (Keccak)
|
2018-10-15 16:06:31 +02:00 |
|
Jens Steube
|
6f8b90a11a
|
Add support for latest OpenCL headers from Khronos
|
2018-10-14 12:39:11 +02:00 |
|
Jens Steube
|
8452930795
|
Allow hashfile for -m 16800 to be used with -m 16801
|
2018-10-14 11:39:31 +02:00 |
|
Jens Steube
|
6afe989bed
|
Fixed the tokenizer configuration in postgres hash parser
|
2018-10-14 11:38:31 +02:00 |
|
Chrjsen
|
91bab324b3
|
Fixed spelling error in user_options.c
|
2018-10-04 21:31:13 +02:00 |
|
Jens Steube
|
1b980cf010
|
Allow hashfile for -m 16800 to be used with -m 16801
|
2018-09-29 11:52:21 +02:00 |
|
Rosen Penev
|
77daf05dd0
|
Add HC_API_CALL to a few functions
On 32-bit MinGW, clang was throwing errors about this.
64-bit MinGW and regular MSYS does not throw warnings after the change.
|
2018-09-18 16:34:00 -07:00 |
|
Michael Sprecher
|
1892b842d7
|
Increased the maximum size of edata2 in Kerberos 5 TGS-REP etype 23
|
2018-09-12 12:25:02 +02:00 |
|
jsteube
|
d6ed195db9
|
Add -a 1 support for slow candidates mode
|
2018-09-01 23:12:56 +02:00 |
|
jsteube
|
5f797147fb
|
Link ws2_32 in order to make use of select()
|
2018-09-01 14:09:24 +02:00 |
|
jsteube
|
fd71da8ade
|
Add timeout to fgets() for later use
|
2018-09-01 13:19:29 +02:00 |
|
jsteube
|
52c52836e3
|
Add new option --slow-candidates which allows hashcat to generate passwords on-host
|
2018-09-01 12:31:17 +02:00 |
|
Jens Steube
|
466ea8eaba
|
Fixed detection of unique ESSID in WPA-PMKID-* parser
|
2018-08-31 15:47:48 +02:00 |
|
philsmd
|
2933f3320a
|
outfile check: performance improvement by using binary instead of linear search
|
2018-08-31 12:55:05 +02:00 |
|
Jens Steube
|
a134ea52b3
|
Fixed a race condition in status view leading to out-of-bound reads
|
2018-08-30 21:31:05 +02:00 |
|
Jens Steube
|
3e149843ae
|
Fixed detection of unique ESSID in WPA-PMKID-* parser
|
2018-08-30 11:13:44 +02:00 |
|
Jens Steube
|
4fa970fbf5
|
Merge pull request #1673 from RAN1/master
Allow hwmon when temp abort is disabled by refactoring guards when hwmon is not present
|
2018-08-30 11:06:26 +02:00 |
|
Jens Steube
|
99fbbd4639
|
Merge pull request #1672 from philsmd/master
outfile check: improve response time when quitting hashcat
|
2018-08-30 10:54:34 +02:00 |
|
RAN1
|
40cc9b948f
|
hwmon_ctx_init: return on speed_only and progress_only
|
2018-08-29 22:38:03 -04:00 |
|
RAN1
|
ec1b6442b1
|
Allow hwmon when temp abort is disabled by refactoring guards when hwmon is not present
|
2018-08-28 16:28:44 -04:00 |
|
philsmd
|
93216c76a3
|
outfile check: improve response time when quitting hashcat
|
2018-08-26 17:51:40 +02:00 |
|
Xanadrel
|
3466e5eb5a
|
--potfile-path should be File and not Dir in the --help
|
2018-08-25 00:14:51 +02:00 |
|
jsteube
|
a3ee4d7188
|
Do not allocate memory segments for bitmap tables if we dont need it, for example in benchmark mode
|
2018-08-24 12:59:28 +02:00 |
|
philsmd
|
0f449b6440
|
hcstat2: allow to use option --markov-hcstat2 instead of just --markov-hcstat
|
2018-08-23 09:10:54 +02:00 |
|
jsteube
|
067ffa9d64
|
Add more tracker for amplifier and iterations to status screen
|
2018-08-18 02:17:42 +02:00 |
|
jsteube
|
27db8ced7e
|
Add a tracker for salts, amplifier and iterations to status screen
|
2018-08-18 01:41:07 +02:00 |
|
Michael Sprecher
|
e975612f82
|
Fixed the ciphertext max length in Ansible Vault parser
|
2018-08-16 12:13:22 +02:00 |
|
Michael Sprecher
|
5536ab9917
|
Getting rid of OPTS_TYPE_HASH_COPY for Ansible Vault
|
2018-08-15 23:32:58 +02:00 |
|
philsmd
|
1c49ff39f1
|
fixes #1654: missing mask in output of --stdout -a 7
|
2018-08-15 13:32:08 +02:00 |
|
Jens Steube
|
ae5c0ef1ba
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
2018-08-14 15:39:57 +02:00 |
|
Jens Steube
|
ce9b56e06c
|
Allow bitcoin master key length not be exactly 96 byte a multiple of 16
|
2018-08-14 15:39:39 +02:00 |
|
jsteube
|
a5746548e8
|
Allow use of hash-mode 7900, 10700 and 13731 on AMD devices after workaround
|
2018-08-13 13:41:43 +02:00 |
|
jsteube
|
dad05d9f69
|
Testing: Workaround some AMD OpenCL runtime segmentation faults
|
2018-08-09 13:03:22 +02:00 |
|
jsteube
|
762e5d5cda
|
Go back into development mode
|
2018-08-08 23:01:32 +02:00 |
|
jsteube
|
4963357fac
|
Update to v4.2.1
|
2018-08-07 14:04:04 +02:00 |
|
jsteube
|
95b420dfb4
|
Use special CFLAGS for LZMA compile
|
2018-08-06 21:50:01 +02:00 |
|
jsteube
|
634dd71384
|
Remove some suppressed warnings
|
2018-08-06 21:04:48 +02:00 |
|
jsteube
|
afd1efd59c
|
Fixed a buffer overflow in precompute_salt_md5() in case salt was longer than 64 characters
|
2018-08-06 15:35:35 +02:00 |
|
jsteube
|
9f54c3dd14
|
Transfer only a few byte should be enough to force the runtime to actually allocate the memory
|
2018-08-06 14:46:52 +02:00 |
|
jsteube
|
242d991def
|
Fix memleak in memory evaluation
|
2018-08-06 10:25:19 +02:00 |
|