Jens Steube
a1ec246c8d
Fix format string template in -m 27700
3 years ago
Jens Steube
aea0071b58
Merge pull request #2965 from philsmd/master
...
fixes #2674 : added -m 27700 = MultiBit Classic .wallet (scrypt)
3 years ago
philsmd
afa2330e6a
fixes #2973 : allow longer size fields for -m 11600 = 7-Zip
3 years ago
Jens Steube
721e1ea54d
Fixed division by zero because backend_ctx->hardware_power_all was not re-inserted after refactoring device_param->hardware_power
3 years ago
Jens Steube
6f61c314ec
Merge pull request #2962 from jtojanen/unzip
...
Set unzip internal buffer size to 256k
3 years ago
philsmd
8db02091a1
fixes #2674 : added -m 27700 = MultiBit Classic .wallet (scrypt)
3 years ago
Gabriele Gristina
694f0cd7c8
metamask: double the CT len again
3 years ago
Jens Steube
8c14fd85ea
POCL: Added a workaround for an issue in POCL that uses a quote character as part of the path itself given to a path for the -I option
3 years ago
Jens Steube
5503212b37
Fix CRLF line-endings in src/modules/module_17010.c
3 years ago
Jens Steube
76facb56cf
Replace sha1_update_swap() with sha1_update()
...
Move hc_bytealign_be_S() to kernel
Remove invalid use of NEW_SIMD_CODE
Replace hc_bytealign_be_S() with hc_bytealign_le_S()
Change zero strategy in memzero_le_S()
3 years ago
Jens Steube
af40ec0640
Merge pull request #2907 from fse-a/GPG
...
Added GPG module and kernel
3 years ago
Jukka Ojanen
7b5f584fac
Set unzip internal buffer size to 256k
3 years ago
Jens Steube
82b337fbca
Merge pull request #2960 from jtojanen/chunked
...
Refactor file reading/writing
3 years ago
Miezhiko
0d5aed883b
Fix compilation without brain
...
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
3 years ago
Jukka Ojanen
ac9d2241c2
Increase unzReadCurrentFile() chunk size to INT_MAX
3 years ago
Jukka Ojanen
592b28f65f
Add tests for 32 bit build
3 years ago
Jukka Ojanen
e6c89040fe
Refactor xz file reading
3 years ago
Jukka Ojanen
63cc905bbc
Refactor zip file reading
3 years ago
Jukka Ojanen
b542d293b4
Refactor Windows file reading/writing
3 years ago
Jukka Ojanen
5baaa4fb0f
Fix merge mistake
3 years ago
Jukka Ojanen
213b533975
Use HCFILE_BUFFER_SIZE for xz stream
3 years ago
Jukka Ojanen
5afbd77347
Merge branch 'master' of https://github.com/hashcat/hashcat into gzip
3 years ago
Jens Steube
318bd46ccb
Merge pull request #2949 from jtojanen/xz
...
Support on-the-fly loading of compressed wordlists in xz format
3 years ago
Jukka Ojanen
1b4edf879b
Set GZIP internal buffer size to 256k (default 8k)
3 years ago
Jens Steube
bdd3f27239
Fixed invalid progress counter initialization in attack-mode 9 when using --skip or --restore
3 years ago
Jens Steube
aaf26dee98
Makefile: Added wildcard include src/modules/module_*.mk directive so that plugin developers can add 3rd party libraries for their plugins
3 years ago
Gabriele Gristina
6cbc614826
metamask: double the CT len, set pw_min to 8
3 years ago
Jukka Ojanen
106fe88e4e
Report the uncompressed size only if it's known
3 years ago
Jens Steube
cb93875c32
Disabled checking of the minimum and maximum length of the password candidate in attack-mode 9 because they are incompatible
3 years ago
Jens Steube
534bfd3172
Fixed out-of-boundary reads in attack mode 9 that were caused by a missing work item limit in the refactored autotune engine
3 years ago
Jens Steube
5769c99686
Unset PRODUCTION option
3 years ago
Jens Steube
4aadb3a2f1
hashcat 6.2.4
3 years ago
Jens Steube
f1a42a9b26
Fix hash category in -m 27200
3 years ago
Jukka Ojanen
8324d3cd07
Initialize both 32bit CrcGenerateTable() and 64bit Crc64GenerateTable()
3 years ago
Jukka Ojanen
b2870dadfd
Fix include file case
3 years ago
Jens Steube
ed7d58b850
Update benchmark hash-mode header visualization
3 years ago
Jukka Ojanen
f502d80459
Fix include file case
3 years ago
Jens Steube
34064bbae8
Update main.c
3 years ago
Jukka Ojanen
4dcdbebb2f
Scan the xz file to determinate the number of blocks and streams, and its uncompressed size
3 years ago
Jukka Ojanen
985252e283
Silence GCC misleading indentation warning for LZMA SDK
3 years ago
Jukka Ojanen
47bb7620ee
Use fastest SHA-256 implementation supported by CPU
3 years ago
Jukka Ojanen
639068548e
Define _7ZIP_ST to build single-threaded LZMA SDK
3 years ago
Jukka Ojanen
3cacbe0e1f
Add support for xz compressed files
3 years ago
Jukka Ojanen
4e224dec82
Make object file naming unique
3 years ago
TheWorkingDeveloper
9c0655dc83
Align formatting
...
Align formatting of the benchmark with the status changes.
Removed an extra newline which reduces clutter and groups together the mode and the result
3 years ago
Jens Steube
daea190be8
Merge pull request #2947 from TheWorkingDeveloper/patch-2
...
Reformat the status to include hashcat id of mode
3 years ago
Jens Steube
ec98373719
Update terminal.c
3 years ago
TheWorkingDeveloper
a29f70c9f9
Adjusted format
...
This format matches the format used in benchmarks and looks clean in the format of
id - name
3 years ago
Jens Steube
b4b2195fa5
OpenCL Runtime: The use of clUnloadPlatformCompiler () was disabled after some users received unexpected return codes
3 years ago
Jens Steube
d845154507
Fix hash-name length in -m 27200
3 years ago
TheWorkingDeveloper
6008a8873e
Add hashcat mode to status
...
Hashcat mode displayed after the hash name.
https://github.com/hashcat/hashcat/issues/2945
3 years ago
Jukka Ojanen
3bc7b6af90
Avoid directly accessing file handle
3 years ago
Jens Steube
85854236d1
Merge pull request #2935 from matrix/apple_gpu_workaround
...
workaround to 'clEnqueueWriteBuffer(): CL_INVALID_VALUE' with apple gpu
3 years ago
Jens Steube
330ad34f17
Fixed unintentional overwriting of the --quiet option in benchmark and speed-only mode
3 years ago
Your Name
db2e7d1391
m25400 can now recover both a owner-password and user-password (when set) based on a pdf's o-value
...
- added option to add the user-password to the pdf hash as an extra colum
- added pdf test files, both with and without a owner- and user-password
The main todo is to add a recovered user-password to back the hash that's written to the potfile.
Currently I'm printing a recovered password as "(user password=...) after the recovered owner-password.
Similair as the VC PIM is printed. However, this isn't most elegant.
A secondary todo is to verify a recovered user-password based on the u-value,
this could possibly simplify the check whether the recoverd password is a user-password or owner-password.
3 years ago
Jens Steube
50e28ff306
Merge pull request #2926 from jtojanen/master
...
Code cleanup and small fixes
3 years ago
Jukka Ojanen
6b4786de84
Make blocking clEnqueueWriteBuffer() non-blocking
3 years ago
Jukka Ojanen
fed32a58c7
Always cleanup and initialize all parts of HC_FILE structure
3 years ago
Jukka Ojanen
f3cd32bffd
Avoid memory copy in rebuild_pws_compressed_append() and assign instead
3 years ago
Jukka Ojanen
089a4847db
Check NULL pointer before using gzip/zip APIs
3 years ago
Jens Steube
76e388ea47
Memory Management: Check in OpenCL that CL_DEVICE_HOST_UNIFIED_MEMORY is true and if so, then half of the available memory
...
NEO driver: Activate the NEO driver (Intel GPU) after it passed several tests in hashcat using the latest NEO driver version
3 years ago
Jukka Ojanen
36c209c421
Check NULL pointer before using file APIs
3 years ago
Jens Steube
9254603960
Fixed out-of-boundary read in PKZIP masterkey kernel if the password candidate has length zero.
...
Now that kernel threads are no longer fixed over the entire session, hardware_power and hardware_power_all
needs to be updated the same way as kernel_power and kernel_power_all for each call to inner2_loop().
3 years ago
Jens Steube
49117745cf
STDIN Interface: Disable the --stdin-timeout-abort check after 1000 successful reads from stdin
3 years ago
Jens Steube
f45110d8ec
Replace index() with strchr() for better Windows compatiblity
3 years ago
Jens Steube
05f107cbe5
Added option --generate-rules-func-sel to specify a pool of operators that the random rule generator is allowed to pick from
3 years ago
Jens Steube
6b485dd3fd
Merge pull request #2934 from jtojanen/fix_extra_tmp_size
...
Assume hashconfig->tmp_size is the element size
3 years ago
Jens Steube
53aec89b09
Merge pull request #2931 from matrix/fix_snmp_sha384_sha512
...
fix OPTS_TYPE in SNMPv3 HMAC-SHA384-256 / HMAC-SHA512-384 modules
3 years ago
Jens Steube
2ca13fb450
Merge pull request #2884 from matrix/vbox
...
Added hash-modes: VirtualBox (PBKDF2-HMAC-SHA256 & AES-128-XTS/AES-256-XTS)
3 years ago
Gabriele Gristina
72735ed7c4
update workaround
3 years ago
Gabriele Gristina
fef18965c3
workaround to 'clEnqueueWriteBuffer(): CL_INVALID_VALUE' with apple gpu
3 years ago
Jukka Ojanen
5c0820b8d3
Assume hashconfig->tmp_size is the element size
3 years ago
Gabriele Gristina
b61852675f
Fixed segfault in potfile_handle_show()
3 years ago
Gabriele Gristina
c538d5d7ba
fix OPTS_TYPE in SNMPv3 HMAC-SHA384-256 / HMAC-SHA512-384 modules
3 years ago
Gabriele Gristina
6ab2c13a0c
vbox: add unit test, fix multihash
3 years ago
Gabriele Gristina
38772397cd
fix kernels and modules
3 years ago
Gabriele Gristina
75d3d5503d
merge master
3 years ago
Gabriele Gristina
bd7aa3b364
move modules to 27500 and 27600
3 years ago
Jens Steube
b386ab1c27
Merge pull request #2882 from matrix/vmware_vmx
...
Added hash-mode: VMware VMX (PBKDF2-HMAC-SHA1 + AES-256-CBC)
3 years ago
Jens Steube
9e9ed433e4
Update with newly added module functions
3 years ago
Jukka Ojanen
6cf553410b
Avoid (possible) undefined behaviour in hc_fclose(), and don't assume plain file
3 years ago
Jens Steube
37957bf702
Update some formatting, added signature constant, Update new module functions module_extra_tuningdb_block() and module_deprecated_notice(), replaced some hex decode and encoding with real hex_encode() and hex_decode() functions.
3 years ago
Jukka Ojanen
9c7b9253e7
Fix potfile not closed if opened
3 years ago
Jukka Ojanen
ce0b4f571a
Fix potfile_destroy() leaks
3 years ago
Jens Steube
577fada1de
Add link to new hashcat discord
3 years ago
Jens Steube
caca54b0c6
Deprecated Plugins: Marked plugins 2500/2501 and 16800/16801 as deprecated
3 years ago
Jens Steube
01738fafa0
Deprecated Plugins: Add new module function module_deprecated_notice() to mark a plugin as deprecated and to return a free text user notice
...
Added option --deprecated-check-disable to enable deprecated plugins
3 years ago
Gabriele Gristina
a43e239db8
move to 27400, fix unit test
3 years ago
Jukka Ojanen
bcb4a8f391
Add clFlush() to backend_session_update_mp() and backend_session_update_mp_rl()
3 years ago
Jukka Ojanen
3b11b51113
Remove unnecessary hc_cuEventSynchronize() call
3 years ago
Jukka Ojanen
1edb649c1f
Remove duplicate conditions
3 years ago
therealartifex
50684cc5f4
Merge branch 'hashcat:master' into master
3 years ago
Jens Steube
33a2b17b61
Fix some memory leaks in case hashcat aborts due to command line parameter settings
3 years ago
therealartifex
8711072838
Fix errors and make recommended changes, set pw_max to 9 for opti kernel
3 years ago
therealartifex
045f6d034e
Merge branch 'hashcat:master' into master
3 years ago
Jens Steube
b301a6746f
Initialize struct stat s ourself because clang sanitizer thinks it's unknown if the structure is initialized in full by stat() call
3 years ago
therealartifex
97d1f4b36f
Merge branch 'master' of https://github.com/therealartifex/hashcat
3 years ago
therealartifex
4448ea0f58
Update based on review recommendations
3 years ago
therealartifex
f6e9f5414d
Merge branch 'hashcat:master' into master
3 years ago
Jens Steube
5e1d37c82e
Make unsupported AMD HIP runtime version error message a bit more human readable
3 years ago