Commit Graph

306 Commits (2bb594b38514e657eba24e5f1b65bc831237171d)

Author SHA1 Message Date
jsteube 2bb594b385 Remove add3() from bitops, replaced with the ones in inc_common.cl
5 years ago
jsteube ecbd4a51c8 Add remaining emu_inc_* sources to Makefile
5 years ago
jsteube 5b667d2c01 Get rid of src/cpu_aes.c, src/cpu_des.c, src/cpu_md5.c and src/cpu_sha256.c
5 years ago
jsteube fb8a9d7c40 Get rid of cpu_sha1.c
5 years ago
jsteube 66d94b06e4 Get rid of src/rp_kernel_on_cpu.c and src/rp_kernel_on_cpu_optimized.c and use OpenCL emulated kernel version
5 years ago
jsteube 0a6fc35707 Fix includes in Makefile
5 years ago
jsteube 7d4bea41a0 Get rid of OpenCL/inc_hash_constants.h and OpenCL/inc_hash_functions.cl
5 years ago
jsteube d2d1278bf7 Reenable brain support by default
5 years ago
jsteube 11b1189e53 Fix makefile targets
5 years ago
jsteube 68d6d36761 Binary Distribution: Removed 32 bit binary executeables
5 years ago
jsteube 64540dee37 Limit the compiler threads, otherwise this consumes a lot of memory resources due to the new module sources
5 years ago
jsteube 0c08e2fcab Add missing cpu_sha256 in module linking
5 years ago
jsteube 5779fa9df6 Add missing modules 6800, 11300, 13400 and 13500
5 years ago
jsteube 91f6d7c32e Add -m 99999 module
5 years ago
jsteube 8eb2558a7e Add -m 6211 module and moved some code around
5 years ago
jsteube b729fe04b7 Add module and unit test for -m 11600
5 years ago
jsteube 4b9b59a3cb Add module 5500
5 years ago
jsteube 4b49ceea46 Fix module suffix on msys
5 years ago
jsteube 7d7c618629 Go back to code linking into modules until there's a better solution
5 years ago
jsteube 4557bcfbd9 Add modules back to default target
5 years ago
jsteube e493704e5f Add modules to make install target
5 years ago
jsteube 550b9018f9 Add -m 16801 module
5 years ago
jsteube 06a5e736b9 Add -m 500 unit test
5 years ago
jsteube 05b71b6bc0 Get rid of the compiler warnings caused by LZMA SDK
5 years ago
jsteube f6ea21449b Add -m 5600 module
5 years ago
jsteube 79c8618025 Fix cross-compiled binaries and modules
5 years ago
jsteube 083d6e1fb2 Refresh dynloader management
5 years ago
jsteube 0cd2c5ab35 Use -export_dynamic instead of --export-dynamic on OSX
5 years ago
jsteube 56d7b8ceaa Do not compile modules by default during migration
5 years ago
jsteube 555318f843 Replace -rdynamic with more cross-platform compatible --export-dynamic
5 years ago
jsteube 036e4eba2c Use -rdynamic instead of including sources of depencies for module compilation
5 years ago
jsteube b71e06fca8 Move module sources to src/modules
5 years ago
jsteube 2d4834b735 Add md5crypt based modules
5 years ago
jsteube bc22bfee2e Some cleanup
5 years ago
jsteube 74265307fe Automate module interface version management
5 years ago
Gabriele Gristina 7d3fee8a55 Fix Makefile DEBUG flags for OSX, add modules compiles by default
5 years ago
jsteube 73af860f43 Add functionality in test.pl to allow empty hash returns. This is required to enable hash-mode depending password length checks. NTLM supports just 27 characters in optimized mode, but single mode would produce 32, resulting in a non found password
6 years ago
jsteube ce0e19f185 Compile module as .dll example
6 years ago
jsteube 4028bae578 Use dynloader.c instead of dlopen() directly
6 years ago
jsteube 15f546bc4e Update appveyor to not check dev branch
6 years ago
R. Yushaev 031094552b Add Makefile target 'modules'
6 years ago
jsteube 7e1e1d34f8 Use real dlopen() to load the module
6 years ago
Jens Steube bd37903131 Add hook_size, tmp_size, hook_salt_size
6 years ago
Jens Steube 222d76f01e Replace parse_func() with module_hash_decode()
6 years ago
Jens Steube 55add7c60e The goal of this branch to develop a plugin like interface for hashcat kernels.
6 years ago
philsmd 2ee7306322
Set github master to non-production mode
6 years ago
Jens Steube 72319875d8 Update version to 5.1.0
6 years ago
Jens Steube 5d5ac1c935 Prepare for on-the-fly keyboard layout substituations required to crack booting TrueCrypt/VeraCrypt volumes
6 years ago
Jens Steube 9edc45e5d8 Fix copy/paste error
6 years ago
Jens Steube 4177e1ee28 Replace gitmodules with files and add support for system-wide libraries
6 years ago