jsteube
5caf32447e
Some experiment. This should increase rule-based cracking on nvidia slightly
8 years ago
jsteube
2b7e36b042
Output cracked hashes on Windows using \r\n and not \n
...
Replace RegGetValue() with RegQueryValueEx() to enable Windows XP 32 bit compatibility
This fixes https://github.com/hashcat/hashcat/issues/418
8 years ago
Jens Steube
62390b9cfa
Fixed a bug where hashcat reported an invalid password for a zero-length password in LM
...
Fixes https://github.com/hashcat/hashcat/issues/434
8 years ago
jsteube
2167df6915
Fix for -I parameter workaround, use chdir () before modifying cpath_real
...
Fixes https://github.com/hashcat/hashcat/issues/432
8 years ago
Jens Steube
752e548f4e
Merge branch 'master' of https://github.com/hashcat/hashcat
8 years ago
Jens Steube
346400f518
Add missing continue
8 years ago
jsteube
e56a4e9c60
Workaround OpenCL runtimes that do not accept -I parameter in the OpenCL kernel build options even if this is an OpenCL standard option
8 years ago
jsteube
e2dbaa6efa
Do not error and exit if an OpenCL platform has no devices, just print a warning and continue with the next platform
8 years ago
Jens Steube
f1cd53e335
Globally fix return parameter handling to not use brackets
8 years ago
Jens Steube
6ba0eb8b39
Get rid of exit() calls in OpenCL wrapper library with the goal to have a better control which error can be ignored under special circumstances
...
Note, not all return codes from some of the subfunctions are uset yet, it would be too much changes at once
This is a preparation for https://github.com/hashcat/hashcat/issues/416
8 years ago
jsteube
3fa2d10914
Allow the use of enc_id == 0 in hash-mode 10600 and 10700 as it takes no part in the actual computation
...
Fixes https://github.com/hashcat/hashcat/issues/423
8 years ago
Jens Steube
e7214abee3
Do not remove *.dictstat with make clean
8 years ago
jsteube
49f693a1c9
Replace LINUX macro with compiler predefined macro __linux__
8 years ago
jsteube
96f2ade4bb
Replace DARWIN macro with __APPLE__
...
As discussed on https://github.com/hashcat/hashcat/pull/409
8 years ago
jsteube
2043338859
Rewrite some code to workaround strict aliasing rule violation for older compilers
...
Rewrite some variable initializers on older compilers
8 years ago
Jens Steube
baea682491
Missing save of original platform id
8 years ago
Jens Steube
d77c63a12c
Merge branch 'master' of https://github.com/hashcat/hashcat
8 years ago
Jens Steube
5909bbb7b7
Make use of cl_context_properties[] to clCreateContext(), even if OpenCL specification allow the use of NULL, some runtimes fail without
8 years ago
Jens Steube
7350f38bc4
Merge pull request #426 from philsmd/master
...
fixes -m #424 : problem removing multiple already found WPA hashes
8 years ago
Jens Steube
72abe90e10
Merge pull request #421 from lifanov/freebsd-port
...
FreeBSD support
8 years ago
philsmd
6eec6d42f5
fixes -m 424: problem removing multiple already found WPA hashes
8 years ago
Nikolai Lifanov
6e04a52e53
enable path resolution on FreeBSD
8 years ago
Nikolai Lifanov
54ebe1fe23
fix get_path_exe: not sure what I was thinking
8 years ago
Nikolai Lifanov
1a3b610601
add tty handling for FreeBSD
8 years ago
Nikolai Lifanov
c2bcdbebcb
implement thread affinity for FreeBSD
8 years ago
Jens Steube
450b779b91
Merge pull request #419 from philsmd/master
...
fixed problem where hashcat did not remove WPA/WPA2 hashes found in potfile
8 years ago
philsmd
a5700bf4ef
fixed problem where hashcat did not remove WPA/WPA2 hashes found in potfile
8 years ago
Nikolai Lifanov
883bc202db
implement get_exec_path for FreeBSD
8 years ago
Nikolai Lifanov
3d3d212595
FreeBSD also needs stdio.h
8 years ago
Nikolai Lifanov
f1960ec73c
use native compiler on FreeBSD
8 years ago
Nikolai Lifanov
a2663fb93a
include the right cl.h on FreeBSD
8 years ago
Nikolai Lifanov
dd66aba33f
Revert "make native build play well with external build systems"
...
This reverts commit 61efadb684
.
8 years ago
Nikolai Lifanov
61efadb684
make native build play well with external build systems
8 years ago
Nikolai Lifanov
4a598af78c
add FreeBSD Makefile target
8 years ago
Jens Steube
91b0cbcc5a
Merge pull request #417 from philsmd/master
...
this fixes #400 : --loopback was not working
8 years ago
philsmd
f326c5de4c
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
docs/changes.txt
8 years ago
philsmd
067c0b8e83
this fixes #400 : --loopback was not working
8 years ago
Jens Steube
69e3e39568
Merge pull request #415 from anthraxx/master
...
extend global CFLAGS and LDFLAGS to aid distro packaging
8 years ago
jsteube
dc9696bc3f
Make scrypt thread count fixed only for non-CPU OpenCL devices
8 years ago
jsteube
fc2b20b273
Fixed a bug where hashcat crashes in case of a scrypt P setting > 1
8 years ago
anthraxx
7f8aaf7430
extend global CFLAGS and LDFLAGS to aid distro packaging
...
This preserves globally defined CFLAGS and LDFLAGS and simply
extends those variables to aid distro based packaging toolchains
and predefined distro wide defaults like SSP, relro etc.
8 years ago
Jens Steube
30919d4641
Merge pull request #413 from philsmd/master
...
special case handling for commas within masks of .hcmask file
8 years ago
philsmd
d0f924580f
special case handling for commas within masks of .hcmask file
8 years ago
Jens Steube
362cb054a6
Merge pull request #409 from joshdekock/patch-2
...
hashcat.c: change osx to OSX use shared_dir
8 years ago
Jens Steube
73f05240bd
Merge pull request #407 from joshdekock/patch-1
...
Fix makefile on OSX
8 years ago
Josh de Kock
3db9be6eda
hashcat.c: change osx to OSX use shared_dir
...
Fixes #408
8 years ago
Josh de Kock
86cf95e878
Makefile: remove .app for OSX
8 years ago
Josh de Kock
75a38b2e2e
Makefile: fix sed on OSX
...
sed on OSX doesn't have -r so default to the usage of GNU sed
8 years ago
jsteube
b58f7a4675
Fixed a bug where hashcat crashes for accessing deallocated buffer if user spams "s" shortly before hashcat shuts down
8 years ago
jsteube
ad00844b26
The Time.Estimated attribute in status display should also show --runtime limit if user set it
...
This implements https://github.com/hashcat/hashcat/issues/383
8 years ago