jsteube
|
720b307ed7
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
2016-11-05 20:23:24 +01:00 |
|
jsteube
|
e63bc4d328
|
Query PCI-Express bus/device/function and store for later use
|
2016-11-05 20:23:05 +01:00 |
|
jsteube
|
faf6f1932d
|
Optimize append_block8()
|
2016-11-05 16:32:59 +01:00 |
|
jsteube
|
2507f62722
|
Add hash-mode option OPTS_TYPE_PT_ALWAYS_ASCII to control need_hexify() from interface.c
|
2016-11-05 14:46:00 +01:00 |
|
Jens Steube
|
7548295f3f
|
Merge pull request #571 from magnumripper/utf8_out
Change need_hexify so it optionally tests for printable UTF-8. See #568
|
2016-11-05 14:18:01 +01:00 |
|
magnum
|
7d7ca48704
|
Change need_hexify so it optionally tests for printable UTF-8 as opposed
to printable ASCII.
|
2016-11-05 13:36:55 +01:00 |
|
magnum
|
a52b96583f
|
Fix file locking (again).
|
2016-11-05 11:33:29 +01:00 |
|
jsteube
|
fb8fb6b21d
|
Actual use of --outfile-autohex-disable was lost during refactoring. Fixes https://github.com/hashcat/hashcat/issues/567
|
2016-11-04 22:12:25 +01:00 |
|
Jens Steube
|
6fdb2bfca4
|
Fix some header in inc_common.cl
|
2016-11-03 20:08:57 +01:00 |
|
jsteube
|
f3626fa082
|
Added new hash-mode 99999 = Plaintext
|
2016-11-03 19:02:55 +01:00 |
|
jsteube
|
07e1a15c63
|
Remove GCC warning message not supported on older GCC
|
2016-11-03 12:09:29 +01:00 |
|
jsteube
|
42bcb8bdc8
|
Revert "Testwise commit, this could be a problem but never actually created a problem. Need to keep an eye on it"
This reverts commit 96e963b0d0 .
|
2016-11-03 00:31:12 +01:00 |
|
jsteube
|
1cc3482eb4
|
Do not use sizeof() on a pointer address
|
2016-11-03 00:07:01 +01:00 |
|
jsteube
|
96e963b0d0
|
Testwise commit, this could be a problem but never actually created a problem. Need to keep an eye on it
|
2016-11-03 00:02:53 +01:00 |
|
jsteube
|
5b69620a35
|
Do not use sizeof() on a pointer address
|
2016-11-02 23:40:14 +01:00 |
|
jsteube
|
0fb9779c15
|
Make a final status snapshot
|
2016-11-02 22:45:39 +01:00 |
|
jsteube
|
baa9517aa1
|
Fix some compiler warnings when compiling hashcat_shared
|
2016-11-02 22:00:33 +01:00 |
|
jsteube
|
bd12a1eb0d
|
Optimize rule_op_mangle_dupechar_last()
|
2016-11-01 14:54:45 +01:00 |
|
jsteube
|
03fde2cdc3
|
Optimize rule_op_mangle_delete_last()
|
2016-11-01 14:50:54 +01:00 |
|
jsteube
|
a4f7ba2c60
|
Optimize rule_op_mangle_rotate_right()
|
2016-11-01 14:44:35 +01:00 |
|
jsteube
|
9038955bc6
|
Optimize rule_op_mangle_rotate_left()
|
2016-11-01 14:35:51 +01:00 |
|
jsteube
|
f3dd6fe741
|
Some cleanup before going to optimize more code in inc_rp.c
|
2016-11-01 13:01:15 +01:00 |
|
jsteube
|
ae5109a5a2
|
Optimize $ (append) rule performance
|
2016-11-01 03:22:55 +01:00 |
|
jsteube
|
7f234bad24
|
Optimize 0x01, 0x02 and 0x80 handling in inc_common.c even more
|
2016-11-01 03:21:45 +01:00 |
|
jsteube
|
d6b7b39515
|
Fix for invalid error "Restore value greater keyspace"
|
2016-10-31 23:19:44 +01:00 |
|
jsteube
|
9b60d34eaf
|
Fix percentage view when parsing hashes
|
2016-10-31 21:12:04 +01:00 |
|
jsteube
|
f234f729f5
|
Fix the rejection of words in a wordlist if it's exactly of length 32
This fixes https://github.com/hashcat/hashcat/issues/502
|
2016-10-31 16:11:52 +01:00 |
|
jsteube
|
492f9f2290
|
For some easy actions, maxwell GPU prefer not to use switch()
|
2016-10-31 14:22:00 +01:00 |
|
jsteube
|
93adde9d2f
|
* Wrap everything related to *stat() into own functions
* Testwise remove early includes to stdin for OSX, see if they are still required
|
2016-10-31 11:28:06 +01:00 |
|
jsteube
|
80b3f52952
|
Move from off_t to stat struct to avoid struggling with rarely available _off64_t in cache_git struct
|
2016-10-31 10:20:25 +01:00 |
|
jsteube
|
6d2ce0d71a
|
Added option --keep-guessing to continue cracking hashes even after they have been cracked.
It will be useful if there are multiple collisions and we want a specific one.
This one implements https://github.com/hashcat/hashcat/issues/493
|
2016-10-31 10:09:04 +01:00 |
|
jsteube
|
5c8d08d8ef
|
On OSX, use clang as default compiler
|
2016-10-31 09:34:22 +01:00 |
|
jsteube
|
3442892fda
|
Use __attribute__ ((format (printf, 2, 3))) to help compiler to identify format strings
|
2016-10-31 09:19:37 +01:00 |
|
jsteube
|
a599b06a53
|
Fix use of invalid buffer
|
2016-10-30 22:56:45 +01:00 |
|
jsteube
|
b8efae4281
|
Refactor all variables with HCBUFSIZ_LARGE size from stack to heap
|
2016-10-30 22:47:48 +01:00 |
|
jsteube
|
eb58b076da
|
Fix compiler warnings caused by -Wstack-usage=524288
|
2016-10-30 22:22:26 +01:00 |
|
jsteube
|
0c42be9fb9
|
We should check for maximum stack use (OSX only supports up to 512kB by default thread stack size)
|
2016-10-30 21:58:22 +01:00 |
|
jsteube
|
9f790d4dbd
|
Move u8 * instead of char * for most interface.c functions
|
2016-10-30 21:56:56 +01:00 |
|
jsteube
|
2dbb1b41f3
|
Fix compiler warnings caused by -Wstrict-prototypes
|
2016-10-30 20:45:44 +01:00 |
|
jsteube
|
e3a245f615
|
Fix compiler warnings caused by -Wpointer-arith
|
2016-10-30 20:39:27 +01:00 |
|
jsteube
|
7eef713ff7
|
Fix compiler warnings caused by -Wshadow
|
2016-10-30 20:37:02 +01:00 |
|
Jens Steube
|
6133809704
|
Merge pull request #561 from neheb/master
Fix a bunch of warnings.
|
2016-10-30 20:01:45 +01:00 |
|
Rosen Penev
|
2751cc363b
|
Remove -float-conversion. Needs a recent GCC
|
2016-10-30 11:58:39 -07:00 |
|
Jens Steube
|
25bc960a09
|
Merge pull request #560 from matrix/fix_string_format
Fix string format
|
2016-10-30 19:31:52 +01:00 |
|
Jens Steube
|
a4cf3b4dbc
|
Merge pull request #559 from matrix/fix_resource_leak
Fix resource leak
|
2016-10-30 19:31:29 +01:00 |
|
Jens Steube
|
ab20f4a6f1
|
Merge pull request #558 from matrix/quit_if_paused
Quit program also if status == PAUSED
|
2016-10-30 19:30:54 +01:00 |
|
Jens Steube
|
69affbb0f8
|
Merge pull request #557 from matrix/master
Cleanup src/interface.c code
|
2016-10-30 19:30:27 +01:00 |
|
Rosen Penev
|
a219b95c17
|
Fix a bunch of warnings
|
2016-10-30 10:58:14 -07:00 |
|
Rosen Penev
|
0d6c020433
|
Add extra warnings to Makefile
|
2016-10-30 10:53:44 -07:00 |
|
Gabriele Gristina
|
f500727bd8
|
Fix string format
|
2016-10-30 16:11:20 +01:00 |
|