Gabriele Gristina
|
3161aec3da
|
fix the comments :)
|
5 years ago |
Gabriele Gristina
|
5679ca3344
|
Rewrite hc_fopen to better handling file descriptor locking/unlocking functions, saving kernels binary from plain to gzip format
|
5 years ago |
Gabriele Gristina
|
5d3ed3e754
|
Remove union from HCFILE, using std file ops in ocl_check_dri, remove debug comments
|
5 years ago |
Gabriele Gristina
|
c2e634c426
|
switch is_gzip from short to bool
|
5 years ago |
Gabriele Gristina
|
481c752456
|
No more compress functions, update example.dict.gz, remove some comments
|
5 years ago |
Gabriele Gristina
|
398c89c75c
|
switch almost all FILE ops, potfile is the only missing
|
5 years ago |
Gabriele Gristina
|
b2529af172
|
remove original commented code
|
5 years ago |
Gabriele Gristina
|
6cb4abd526
|
Add zlib support v2
|
5 years ago |
Jens Steube
|
08dc1acc02
|
More CUDA rewrites
|
5 years ago |
Jens Steube
|
50a6e720ca
|
More OpenCL variables rename
|
5 years ago |
Jens Steube
|
af8e317cf4
|
Begin renaming some OpenCL only variables
|
5 years ago |
Jens Steube
|
3c4f4df771
|
Rename some more variables
|
5 years ago |
Jens Steube
|
4b986de5fb
|
Prepare native CUDA hybrid integration
|
5 years ago |
jsteube
|
13edc32fb4
|
Fix some unused variable warnings
|
5 years ago |
jsteube
|
c0a31b3239
|
Prepare potfile specific module_hash_decode and module_hash_encode hooks
|
5 years ago |
jsteube
|
319bf80178
|
Fix hash_encode() salt position
|
5 years ago |
jsteube
|
708a86fb59
|
Move old ascii_digest() to hashes.c and rename it to hash_encode(), also remove some unused includes
|
5 years ago |
jsteube
|
2158fd70c9
|
Fix use of OPTS_TYPE_COPY_TMPS in modules
|
5 years ago |
jsteube
|
d80603648e
|
Replace plain_t with void in module_build_plain_postprocess() enables some options
|
5 years ago |
jsteube
|
ba56f41d26
|
Abort session if module_hash_binary_count () returns zero
|
5 years ago |
jsteube
|
218322f630
|
Support for inline VeraCrypt PIM Brute-Force
|
5 years ago |
jsteube
|
166f908241
|
Get rid of some old hack and cleanly distinguish between HL_MODE_FILE_PLAIN and HL_MODE_FILE_BINARY
|
5 years ago |
jsteube
|
6a33be5ea5
|
Get rid of module_build_plain_postprocess()
|
5 years ago |
jsteube
|
62c660afe2
|
Add -m 14600 module
|
5 years ago |
jsteube
|
78d2706038
|
Add -m 8900 module and module_extra_tmp_size()
|
5 years ago |
jsteube
|
8eb2558a7e
|
Add -m 6211 module and moved some code around
|
5 years ago |
jsteube
|
2bd55bca74
|
Add missing hook_salt buffer parameter to decoder/encoder function declaration
|
5 years ago |
jsteube
|
35265d43f3
|
Update outfile_check
|
5 years ago |
jsteube
|
06a5e736b9
|
Add -m 500 unit test
|
5 years ago |
jsteube
|
02fe28fe6c
|
Preparation for -m 501
|
5 years ago |
jsteube
|
91fc5286fa
|
Fix module_hash_binary_parse check
|
5 years ago |
jsteube
|
17bd76ee62
|
Use settings from selftest hash for benchmark unless overriden by module hooks
|
5 years ago |
jsteube
|
26033e5787
|
Make use of return length from ascii_digest instead of calling strlen()
|
5 years ago |
jsteube
|
0ae955c5ba
|
With this commit, all hash_mode depending branches from core files are converted into hooks which can be registered on a module level
|
5 years ago |
jsteube
|
86819c070f
|
Add module_hash_save_binary() and module_hash_init_selftest()
|
5 years ago |
jsteube
|
54edd16746
|
Clean up some code
|
5 years ago |
jsteube
|
bbcc8fea29
|
Use MODULE_DEFAULT in module_init to reference a global default function
|
5 years ago |
jsteube
|
e537197184
|
Add module_build_plain_postprocess()
|
5 years ago |
jsteube
|
a81a566121
|
Remove hashcat_ctx requirement in ascii_digest()
|
6 years ago |
jsteube
|
cfc9772e0e
|
Add module_hash_decode_zero_hash()
|
6 years ago |
Jens Steube
|
3aecd150f9
|
Call module_hash_encode() in ascii_digest()
|
6 years ago |
Jens Steube
|
222d76f01e
|
Replace parse_func() with module_hash_decode()
|
6 years ago |
Jens Steube
|
b457f402c6
|
Fix output of mapped password in status screen
|
6 years ago |
Jens Steube
|
fca4f7e8a6
|
Prepare to use --keyboard-layout-mapping for algorithms other than TC/VC
|
6 years ago |
Jens Steube
|
ee2854ec2a
|
Support multi-byte characters for TC/VC keyboard layout mapping tables
|
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
|
b19a03aa84
|
No need to compute brain_session if --brain-client is not set
|
6 years ago |
Jens Steube
|
d6fe2c7cd4
|
The hashcat brain
|
6 years ago |
Jens Steube
|
e2a9409413
|
Merge pull request #1710 from unix-ninja/master
Add support for TOTP (RFC 6238)
|
6 years ago |
unix-ninja
|
1809794299
|
Simplify code in check_hash()
|
6 years ago |