jsteube
|
458fbcbce4
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
2017-12-13 12:40:31 +01:00 |
|
jsteube
|
535945b03a
|
Fix rename $SN$ signature to $ASN$ for apple secure notes
|
2017-12-13 12:39:00 +01:00 |
|
jsteube
|
d9c5c42966
|
Rename $SN$ signature to $ASN$ for apple secure notes
|
2017-12-13 12:36:01 +01:00 |
|
jsteube
|
0d89ddfcd9
|
Finish adding hash-mode 16200 = Apple Secure Notes
|
2017-12-13 12:32:38 +01:00 |
|
jsteube
|
94bfd28c74
|
More preparations for hash-mode 16200
|
2017-12-13 10:39:39 +01:00 |
|
jsteube
|
dc58253703
|
Fix salt length for mode 16200 in test.pl
|
2017-12-12 16:44:04 +01:00 |
|
jsteube
|
94c668ce8a
|
Prepare hash-mode 16200 (Apple Secure Notes)
|
2017-12-12 16:36:43 +01:00 |
|
Jens Steube
|
a3822e046e
|
Merge pull request #1472 from neheb/master
Get rid of hc_ctime too. Also fix some cppcheck confusion with nvapi.
|
2017-12-12 13:07:30 +01:00 |
|
Rosen Penev
|
aece2cc4be
|
Get rid of hc_ctime too. Also fix some cppcheck confusion with nvapi.
Missed from last pull request.
|
2017-12-11 13:44:58 -08:00 |
|
Jens Steube
|
c41af948ba
|
Merge pull request #1471 from neheb/32to64
remove special time handling in hashcat.
|
2017-12-11 16:27:00 +01:00 |
|
jsteube
|
bbe9b723e1
|
Timer: Switch from gettimeofday() to clock_gettime() to workaround problems on cygwin
|
2017-12-10 14:02:43 +01:00 |
|
Rosen Penev
|
1c5915cae3
|
remove special time handling in hashcat.
There's a way to get 64-bit time_t and 64-bit stat in MinGW, so use that.
|
2017-12-09 16:40:45 -08:00 |
|
jsteube
|
494c2724f5
|
Add some types for later use
|
2017-12-09 21:39:10 +01:00 |
|
jsteube
|
ea795ef5ab
|
Move out code to check for hashfile or hash on commandline into dedicated function
|
2017-12-06 16:12:34 +01:00 |
|
Jens Steube
|
f2ce04e912
|
Allow relative use of -I in build_opts
|
2017-12-05 14:14:36 +01:00 |
|
jsteube
|
1184ae1cdd
|
Added option --benchmark-all to benchmark all hash-modes not just the default selection
|
2017-12-05 11:08:59 +01:00 |
|
jsteube
|
f817652bbb
|
Terminal: Send clear line code to the same output stream as the next message following
|
2017-12-04 14:51:42 +01:00 |
|
jsteube
|
4414b520c8
|
remove unused variables
|
2017-12-04 11:20:48 +01:00 |
|
jsteube
|
829ea605c5
|
Self Test: Skip self-test for mode 8900 user-configurable scrypt settings are incompatible to fixed settings in the self-test hash
Self Test: Skip self-test for mode 15700 because settings are too high and create a too long startup time
|
2017-12-04 11:14:39 +01:00 |
|
jsteube
|
a20e76a50b
|
Documents: Added docs/limits.txt
|
2017-12-04 10:51:49 +01:00 |
|
jsteube
|
f573c1d96d
|
Add optimized -m 16100 kernels
|
2017-12-03 14:35:39 +01:00 |
|
jsteube
|
8ec2af97ed
|
Eventual fix for unicode folder name issue on windows
|
2017-12-02 15:24:10 +01:00 |
|
jsteube
|
b864fa5ba7
|
Removed option --gpu-temp-retain that tried to retain GPU temperature at X degrees celsius, please use driver specific tools
Removed option --powertune-enable to enable power tuning, please use driver specific tools
|
2017-12-01 15:19:10 +01:00 |
|
jsteube
|
9c7b56165c
|
Reset PID controller history data for GPU fan speed in case user resumes from a paused session
|
2017-12-01 11:25:37 +01:00 |
|
jsteube
|
9a3cf88887
|
Update -m 16100 kernel to enable cracking of sequences 1, 3 and 5
|
2017-11-30 13:41:25 +01:00 |
|
jsteube
|
0fbaff8b90
|
Revert: Have -m 16100 always running in keep-guessing mode
|
2017-11-30 12:36:43 +01:00 |
|
jsteube
|
cda0d7dd35
|
Have -m 16100 always running in keep-guessing mode
|
2017-11-30 12:35:22 +01:00 |
|
jsteube
|
e5ca2e2fcb
|
Add more kernels for -m 16100
|
2017-11-30 10:16:14 +01:00 |
|
jsteube
|
5847067c96
|
First working -m 16100 kernel
|
2017-11-29 17:00:14 +01:00 |
|
jsteube
|
7a54490da2
|
More -m 16100 preparations
|
2017-11-29 14:55:48 +01:00 |
|
jsteube
|
6671005fa2
|
Simplify code to verify cracked hash in test.pl for hash-mode 16100
|
2017-11-29 13:40:41 +01:00 |
|
jsteube
|
c9d352743c
|
Unit tests for mode 16100
|
2017-11-29 13:29:08 +01:00 |
|
Jens Steube
|
75db4e5605
|
Merge pull request #1463 from philsmd/master
self-tests: always work with copies of the self-test hash
|
2017-11-28 16:55:34 +01:00 |
|
philsmd
|
c9b16d76e6
|
self-tests: always work with copies of the self-test hash
|
2017-11-28 16:31:04 +01:00 |
|
jsteube
|
42d1db4294
|
Fixed a restore issue leading to "Restore value is greater than keyspace" in case mask-files or wordlist-folders were used
|
2017-11-28 09:25:10 +01:00 |
|
jsteube
|
04a30e6071
|
Show [r]esume in prompt in pause mode only and show [p]ause in prompt in resume mode only
Fixes https://github.com/hashcat/hashcat/issues/1459
|
2017-11-26 10:50:22 +01:00 |
|
Jens Steube
|
f70999b305
|
Merge pull request #1460 from neheb/const
Fix cast qual with double pointers
|
2017-11-24 20:41:51 +01:00 |
|
Rosen Penev
|
dee6934f32
|
Fix cast qual with double pointers
|
2017-11-24 11:08:49 -08:00 |
|
jsteube
|
e93fa25454
|
Allow the use of hashcat_init() without a callback function
|
2017-11-21 11:30:39 +01:00 |
|
Jens Steube
|
f0a7d509ba
|
Merge pull request #1455 from philsmd/master
fixed strtok_r () calls, could prevent memory crashes
|
2017-11-18 16:01:46 +01:00 |
|
philsmd
|
9d58ddd9f6
|
fixed strtok_r () calls, could prevent memory crashes
|
2017-11-18 14:23:02 +01:00 |
|
Jens Steube
|
05b050fa3e
|
Merge pull request #1454 from philsmd/master
fixes #1450: allow longer crc32 data length field for -m 11600
|
2017-11-18 13:16:22 +01:00 |
|
philsmd
|
d382400805
|
fixes #1450: allow longer crc32 data length field for -m 11600
|
2017-11-18 12:59:21 +01:00 |
|
Jens Steube
|
1a076f5c53
|
Merge pull request #1453 from philsmd/master
increase HCBUFSIZ_LARGE and truncate large strings when copied to old_buf
|
2017-11-18 12:50:15 +01:00 |
|
philsmd
|
ef6b20cc30
|
increase HCBUFSIZ_LARGE and truncate too large strings when copied to old_buf in events
|
2017-11-18 12:18:56 +01:00 |
|
Jens Steube
|
c8819e6e8b
|
Merge pull request #1452 from philsmd/master
fixes #1447: prevent hexifying the $HEX[] passwords again in --show runs
|
2017-11-17 10:23:42 +01:00 |
|
philsmd
|
f86854a0c8
|
fixes #1447: prevent hexifying the [] passwords again in --show runs
|
2017-11-17 10:13:04 +01:00 |
|
Jens Steube
|
966e437d69
|
Merge pull request #1451 from philsmd/master
always include the error message even if hash is long
|
2017-11-17 10:06:41 +01:00 |
|
philsmd
|
425290bf2b
|
use hc_asprintf () for PR #1451 instead of snprintf ()
|
2017-11-17 09:50:52 +01:00 |
|
philsmd
|
612a50408c
|
in case of a parser error we always should include the actual error message even if hash is long
|
2017-11-16 12:37:31 +01:00 |
|