Jens Steube
|
189bbb2661
|
Fixed buffer overflow in mp_add_cs_buf() function
|
4 years ago |
Jens Steube
|
9957422191
|
Add tokenizer option TOKEN_ATTR_SEPARATOR_FARTHEST as an option to deal with hash formats where separator character could be part of the salt data itself and at the same time does not allow escape character logic to be applied. This can only work if it is guaranteed by the design of the hash format that the separator character does not occur after the position of the separator character.
|
4 years ago |
Jens Steube
|
cd3ca53203
|
Update ROCM to use _unroll for mode -m 621x
|
4 years ago |
Jens Steube
|
f946e321a9
|
Update unroll and unstable configuration for NVIDIA CUDA/OpenCL runtime after unroll whitelisting change
|
4 years ago |
Jens Steube
|
193aa77cdf
|
Update unroll and unstable configuration for ROCM OpenCL runtime after unroll whitelisting change
|
4 years ago |
Jens Steube
|
87b151836d
|
Update unroll and unstable configuration for AMD-GPU-PRO OpenCL runtime after unroll whitelisting change
|
4 years ago |
Jens Steube
|
cc3cb66f12
|
Update unroll and unstable configuration for Intel OpenCL runtime after unroll whitelisting change
|
4 years ago |
Jens Steube
|
9980389f34
|
Update unroll and unstable configuration for Apple OpenCL runtime after unroll whitelisting change
|
4 years ago |
Jens Steube
|
c90d83c3eb
|
Prepare for UNROLL whitelisting
|
4 years ago |
Jens Steube
|
ec841fcd1c
|
Add NO_UNROLL to -m 15900
|
4 years ago |
Jens Steube
|
20fa2167af
|
Add NO_UNROLL to -m 13800
|
4 years ago |
Jens Steube
|
42e7fa1303
|
Fix buffer overflow in module_hash_encode() in hash-mode 13600
|
4 years ago |
philsmd
|
b6f40c05d6
|
Added -m 7401 = MySQL $A$ (sha256crypt), closes #2305
|
4 years ago |
Jens Steube
|
a06f5f6644
|
Add support for length 20 in module for -m 7400
|
4 years ago |
Jens Steube
|
4ed18af14c
|
Make VeraCrypt PIM configuration mechanism easier to read
|
4 years ago |
philsmd
|
0c0912d4da
|
-m 22500: remove unnecessary comment
|
4 years ago |
philsmd
|
b51273fb0b
|
Fixes #1538: Added -m 22500 = MultiBit Classic .key (MD5)
|
4 years ago |
Jens Steube
|
4788c61dd2
|
Add OPTI_TYPE_REGISTER_LIMIT flag to enable register limiting in CUDA
|
4 years ago |
Jens Steube
|
17a64f5019
|
Set a fixed register count maximumfor CUDA kernel. This prevents kernels going out of control and to have negative effects on other kernels from the same source code (For instance 16600)
|
4 years ago |
Jens Steube
|
633327d8b7
|
Rewrite Whirlpool hash with 64 bit instructions
|
4 years ago |
Jens Steube
|
1290b01b3e
|
Fix KERN_TYPE in --stdout mode
|
4 years ago |
Jens Steube
|
c40f474c2e
|
Add special module option to indicate the kernel is using dynamic shared memory
|
4 years ago |
Jens Steube
|
fb7bb04587
|
Do not use dynamic shared memory if dynamic_local_mem_size is a multiple of local_mem_size
|
4 years ago |
Jens Steube
|
96a2c36f53
|
Reduce CUDA Toolkit minimum version to 9.0 (even 8.0 should be sufficient)
|
4 years ago |
Jens Steube
|
aef53f7e10
|
OpenCL Runtime: Allow the kernel to access post-48k shared memory region on CUDA. Requires both module and kernel preparation
|
4 years ago |
Jens Steube
|
1fc37c25f9
|
OpenCL Kernels: Moved "gpu_decompress", "gpu_memset" and "gpu_atinit" into new OpenCL/shared.cl in order to reduce compile time
|
4 years ago |
Jens Steube
|
08163501cf
|
Add option to disable cubin cache binaries and moved some redundant kernel load code into specific function
|
4 years ago |
Jens Steube
|
01085cdab2
|
Move cujit_opts allocation closer to the calling functions because CUDA library needs it reinitialized after each use
|
4 years ago |
Jens Steube
|
346637ec43
|
Improve cujit logging
|
4 years ago |
Jens Steube
|
66ae5125ce
|
Cache cubin instead of PTX to decrease startup time
|
4 years ago |
Jens Steube
|
cc4fd48ace
|
Optimize hook buffer size to be copied
|
4 years ago |
Jens Steube
|
46bba107fa
|
Reduce max accel in -m 11600 since thread count was unlocked
|
4 years ago |
Jens Steube
|
7d9461f8b9
|
Add -m 11600 optimized kernel
|
4 years ago |
Jens Steube
|
424a6ee8e9
|
Fix endianess of MIC in -m 22000 and -m 22001 outfile format
|
4 years ago |
Jens Steube
|
247d1a91a5
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
4 years ago |
Jens Steube
|
42b3ef7b90
|
Mark -m 137xx as unstable on rocm
|
4 years ago |
Jens Steube
|
c8f9bd7d64
|
Merge pull request #2292 from philsmd/master
Fixes #2255: new --outfile-format with support for timestamps
|
4 years ago |
philsmd
|
7764d1e7e1
|
outfile: remove unnecessary include
|
4 years ago |
philsmd
|
ebd904a179
|
outfile: improved version of OUTFILE_FORMAT assignment
|
4 years ago |
Jens Steube
|
041a777025
|
OpenCL Runtime: Unlocked maximum thread count for NVIDIA GPU
|
4 years ago |
Jens Steube
|
ccacc508cb
|
Reenabled support for Intel GPU OpenCL runtime (Beignet and NEO) because a workaround was found (force -cl-std=CL2.0)
|
4 years ago |
philsmd
|
0b082e2e31
|
outfile: add missing check for empty string for --outfile-format
|
4 years ago |
philsmd
|
13675d2965
|
Fixes #2255: new --outfile-format with support for timestamps
|
4 years ago |
Jens Steube
|
42358dc2f0
|
Remove OPTS_TYPE_PT_NEVERCRACK leftover when merging PR from an older source base
|
4 years ago |
Jens Steube
|
441fcea8a1
|
Replace mode 2500 with 22000 as default WPA benchmark mode
|
4 years ago |
Jens Steube
|
7797488a12
|
Add PMKID/MIC to cracked output line in -m 22000 and -m 22001
|
4 years ago |
Jens Steube
|
616683df5c
|
Use an easier example hash for -m 22001
|
4 years ago |
Jens Steube
|
abd4b99fd9
|
Use an easier example hash for -m 22000
|
4 years ago |
Jens Steube
|
c58a889aa6
|
Small performance boost in -m 22400
|
4 years ago |
philsmd
|
4887cc47b8
|
Fixes #2267: added support for -m 22400 = AES Crypt (SHA256)
|
4 years ago |
Jens Steube
|
e72bd958ba
|
Fix some formating
|
4 years ago |
Jens Steube
|
ae03120981
|
Update HASH_NAME in -m 22301
|
4 years ago |
philsmd
|
706727ad64
|
Fixed #1534: added -m 22301 = Telegram (SHA256)
|
4 years ago |
philsmd
|
3353a6fb5d
|
Added -m 22300 = sha256($salt.$pass.$salt)
|
4 years ago |
Jens Steube
|
53105abeb4
|
Added hash-mode: Citrix NetScaler (SHA512)
|
4 years ago |
Jens Steube
|
9824e6e91b
|
Update unstable warnings for Intel GPU on macOSX 10.15
|
4 years ago |
Jens Steube
|
7672c49f7e
|
gcc: disable picky gcc-8 function pointer warnings
|
4 years ago |
Jens Steube
|
40a9473070
|
Updated pure kernel unstable markers to amdgpu-pro-18.50-708488-ubuntu-18.04
|
4 years ago |
Jens Steube
|
a24d5ef9fa
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
4 years ago |
Jens Steube
|
cc85d1bd97
|
Update salt limit in -m 1460 from 64 to 256
|
4 years ago |
Jens Steube
|
8a905d19aa
|
Updated optimized kernel unstable markers to amdgpu-pro-18.50-708488-ubuntu-18.04
|
4 years ago |
Jens Steube
|
84209dd2ff
|
Fix buffer overflow in src/hashes.c
|
4 years ago |
philsmd
|
844f12abf7
|
use BRAIN_SERVER_TIMER instead of BRAIN_SERVER_DUMP_EVERY
|
4 years ago |
philsmd
|
c826558b49
|
fixes #2271: added --brain-server-timer for scheduled backup time
|
4 years ago |
Jens Steube
|
8039290cd0
|
Update -m 10700 unstable warning and disable JiT compiler optimization for AMD GPU PRO, too
|
4 years ago |
Jens Steube
|
4bef41ed1b
|
Update -m 10700 unstable warning and disable JiT compiler optimization in pure kernel mode
|
4 years ago |
Jens Steube
|
fe372dffb7
|
Add RDNA ISA instructions test for ADD/ADDC/SUB/SUBB
|
4 years ago |
philsmd
|
b2c28289c8
|
PDF module: -m 10700 missing assignment of tmp_size
|
4 years ago |
Jens Steube
|
df5e2361d3
|
Disable inline assembly instruction tests for CUDA and refer to documented requirements
|
4 years ago |
Jens Steube
|
d0fb171da9
|
Added new options --backend-ignore-cuda and --backend-ingore-opencl, to ignore CUDA and/or OpenCL interface from being load on startup
|
4 years ago |
philsmd
|
36fab0aa67
|
usage/help: use crack_pos everywhere instead of mixing crackpos w/ crack_pos
|
4 years ago |
Jens Steube
|
b3690fcd05
|
Backport instruction test cache from CUDA to OpenCL
|
4 years ago |
Jens Steube
|
2b4d0656d5
|
Cache inline assembly instruction check results for same devices types
|
4 years ago |
Jens Steube
|
8e0f976ccf
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
4 years ago |
Jens Steube
|
20ef9725ef
|
Use * in potfile entries for -m 250x and -m 1680x
|
4 years ago |
Jens Steube
|
09c0cfcc04
|
Set -u for -m 22100 to 4k with the idea to force -n value to go down to 1
|
4 years ago |
Jens Steube
|
931e29d333
|
Another Bitlocker boost, reduce shared mem consumption to give some of them to the compiler for more efficient calculating of memory pointer addresses
|
4 years ago |
Jens Steube
|
daaf5d365c
|
Use * in potfile entries for -m 22000 and -m 22001
|
4 years ago |
Jens Steube
|
311d363054
|
Store precomputed KE for -m 22100 in shared memory and lock the loops per kernel invocation to a fixed value
|
5 years ago |
Jens Steube
|
49b6520ca8
|
Make thread selection for -m 22100 mode flexible
|
5 years ago |
Jens Steube
|
e31e7690ed
|
Add BitCracker optimization to precompute KE of second sha256_transform since input data is static
|
5 years ago |
Jens Steube
|
7215d4e9c0
|
Limit Bitlocker threads to 256
|
5 years ago |
Jens Steube
|
0f9ad6f974
|
Limit Bitlocker threads to 256
|
5 years ago |
Jens Steube
|
50907c5fff
|
Update Bitlocker minimum password length 4
|
5 years ago |
Jens Steube
|
bc442ad821
|
Add Bitlocker minimum password length 8 restriction
|
5 years ago |
Jens Steube
|
268e4be7e8
|
Merge pull request #2258 from philsmd/master
fixes #1117: added -m 22100 = BitLocker
|
5 years ago |
Jens Steube
|
5d1d48f5d7
|
Do not check for COPY_PW limits in outside kernels
|
5 years ago |
philsmd
|
1c1ed72c65
|
fixes #1117: added -m 22100 = BitLocker
|
5 years ago |
Jens Steube
|
4d286d5dc7
|
Fix selftest in case OPTS_TYPE_DEEP_COMP_KERNEL is active
|
5 years ago |
Jens Steube
|
6ed3003a30
|
Fix for -m 3000 loading hashes in pwdump format
|
5 years ago |
Jens Steube
|
81903e95ee
|
Fix EAPOL temporary buffer overflow in -m 22000 and -m 22001
|
5 years ago |
Jens Steube
|
c9b4e796b0
|
Fix missing EOL in -m 22000 and -m 22001
|
5 years ago |
Jens Steube
|
2cc4244e14
|
Initial -m 22001 support
|
5 years ago |
Jens Steube
|
161775b1b6
|
Switch separator character in -m 22000 from ':' to '*'
|
5 years ago |
Jens Steube
|
f2aedd3741
|
Add support to load hashes for hash-mode 2500 and 16800 format from hash-mode 22000
|
5 years ago |
Jens Steube
|
784eeb257b
|
Make use of message_pair and set default for nonce_error_corrections in -m 22000
|
5 years ago |
Jens Steube
|
2a04354401
|
New mode 22000 WPA-PBKDF2-PMKID+EAPOL to replace -m 2500 and -m 16800. NOTE: missing support for message_pair and nonce_error_corrections handling
|
5 years ago |
Jens Steube
|
f9e5dcc133
|
Use deep comparison kernel from module function in selftest.c
|
5 years ago |
Jens Steube
|
e83c71a18f
|
Add missing AUX4 in selftest.c
|
5 years ago |
Jens Steube
|
40a5835927
|
In -m 12700 and -m 15200 decrypt 48 byte of data instead of just 16 byte
|
5 years ago |
Jens Steube
|
8932c71ac2
|
Mark -m 17200, 17220, 17225 and 21800 as unstable on ROCM
|
5 years ago |
Jens Steube
|
53254b45aa
|
Backport inc_ecc_secp256k1 inline assembly code for AMD ISA
|
5 years ago |
philsmd
|
d07f002337
|
electrum 4/5: improve speed (rm hook)
|
5 years ago |
Jens Steube
|
52e83c2292
|
Fix missing OPTS_TYPE_KEYBOARD_MAPPING in -m 624x
|
5 years ago |
Jens Steube
|
9a2c4e3417
|
Fix invalid use of TOKEN_ATTR_VERIFY_DIGIT in -m 15500
|
5 years ago |
Jens Steube
|
bfd95d42f6
|
- OpenCL Runtime: Reenabled support for Intel GPU OpenCL runtime
|
5 years ago |
Jens Steube
|
48f60cc0f5
|
Get rid of cast-function-type warnings on newer GCC
|
5 years ago |
Jens Steube
|
d18ff6fa3d
|
Fix -m 21600 DGST_SIZE
|
5 years ago |
Jens Steube
|
86d3f9e9c7
|
Fix -m 21600 default hash length
|
5 years ago |
Jens Steube
|
a63aa679d3
|
Few changes to -m 21600 and move -m 124 and -m 10000 to pure Framework category
|
5 years ago |
Jens Steube
|
9a28f53887
|
Merge pull request #2239 from blacktraffic/master
new PR for mode 21600, as discussed on previous thread for 12101
|
5 years ago |
Jens Steube
|
d9a92afecc
|
Change out-of-boundary fix in order to re-enable password length 256 with rules in pure kernel mode
|
5 years ago |
Jens Steube
|
2884bded32
|
Initialize some variable to make scan-build happy
|
5 years ago |
Jamie R
|
ce17418b27
|
add web2py pbkdf2-hmac-sha512 variant
|
5 years ago |
Jens Steube
|
d315f61414
|
Fix -m 1800 speed on ROCM
|
5 years ago |
Jens Steube
|
d518bd3903
|
Unlock all threads for -m 600
|
5 years ago |
Jens Steube
|
f152f6a16c
|
Fix missing --quiet check in password/salt min/max info on startup
|
5 years ago |
philsmd
|
9264560a28
|
formatting: remove extra whitespace in terminal.c
|
5 years ago |
Jens Steube
|
13dcae6879
|
Fix -m 15400 selftest-pair, benchmark-mask and unit-test
|
5 years ago |
Jens Steube
|
588e0ed294
|
Show information about minimum and maximum password- and salt-length before the hash parser starts
|
5 years ago |
Jens Steube
|
00b9f4c557
|
Add kernel accel minimum limit check
|
5 years ago |
Jens Steube
|
424777ae28
|
Add kernel accel limiter based on kernel threads to reduce host memory requirements
|
5 years ago |
Chick3nman
|
b1016aee62
|
Update Terminal.c
Increase verbosity for `--force` usage
|
5 years ago |
Jens Steube
|
f7c3ced548
|
Fix use of calloc() in backend.c
|
5 years ago |
philsmd
|
31d8445c37
|
re-enable USE_SYSTEM_LIBSECP256K1 = 1
|
5 years ago |
Jens Steube
|
b618a72bd7
|
Update accel and thread modifiers for -m 21700 and -m 21800
|
5 years ago |
philsmd
|
8839504daa
|
electrum 4/5 improve speed by avoiding secp256k1_ec_pubkey_serialize
|
5 years ago |
Jens Steube
|
c4dd020685
|
Add support for NVIDIA Jetson AGX Xavier developer kit
|
5 years ago |
Jens Steube
|
d0ad516422
|
Add some accel and thread limits to -m 21700 and -m 21800 for a smoother benchmark and checkpoint experience
|
5 years ago |
Jens Steube
|
14ea59c001
|
Merge pull request #2227 from philsmd/master
Fixes #1806: added -m 21700 = Electrum 4 and -m 21800 = Electrum 5
|
5 years ago |
Jens Steube
|
53e96a12a0
|
Improve automatic calculation of hook threads value
|
5 years ago |
philsmd
|
db91fe6981
|
Added -m 21700 = Electrum 4 and -m 21800 = Electrum 5
|
5 years ago |
Jens Steube
|
fe8c17f4c7
|
Support pause/abort in hooks
|
5 years ago |
Jens Steube
|
08a74596c1
|
Add cry_salt_buf[] and cry_salt_len for easier readability in -m 11300
|
5 years ago |
Jens Steube
|
bb2ea7ec57
|
Merge pull request #2222 from solardiz/nexus-wallet
Add Nexus legacy wallet support to -m 11300
|
5 years ago |
Jens Steube
|
9c2c73c6cc
|
Clear hook buffers after full kernel chain is finished
|
5 years ago |
Jens Steube
|
732ea73721
|
Add free memory to per device startup info (not only total and allocatable memory)
|
5 years ago |
Jens Steube
|
664e595b45
|
Add unstable warning for -m 10700 for Intel CPU
|
5 years ago |
Jens Steube
|
7458e4f487
|
Add per-device available memory test of static data (hashlist, ruleset) before test of dynamic data (-n based)
|
5 years ago |
Solar Designer
|
9d9351da22
|
Add Nexus legacy wallet support to -m 11300
|
5 years ago |
Jens Steube
|
e194fec229
|
Merge pull request #2220 from neheb/cm
Fix extra semicolon warnings
|
5 years ago |
Rosen Penev
|
a6edb84157
|
Fix extra semicolon warnings
These macros don't need a ; but since ; is used, make the macros more
robust by enclosing them in a do while loop.
|
5 years ago |
philsmd
|
17b7eb1dce
|
fixes #2200: new WinZip tokenizer hex data length problem
|
5 years ago |
philsmd
|
461deb1e17
|
fixes #2214: -m 15200 = Blockchain allow large data similar to -m 12700 with hash copy
|
5 years ago |
Jens Steube
|
b02fe8e076
|
Mark Intel OpenCL CPU runtime as broken for hash-mode 15300
|
5 years ago |
Jens Steube
|
6adc217bae
|
Keep output of --show and --left in the original ordering of the input hash file
|
5 years ago |
Jens Steube
|
30f0745252
|
Merge pull request #2190 from neheb/narrow
Avoid narrowing errors
|
5 years ago |
Jens Steube
|
ce0257dd84
|
Merge pull request #2189 from neheb/fgfggdf
bools
|
5 years ago |
Jens Steube
|
c12470b978
|
Merge pull request #2188 from neheb/cast
Add casts where needed in C++ mode
|
5 years ago |
Jens Steube
|
b4c7a8a914
|
Merge pull request #2184 from neheb/patch-2
Remove inline from functions
|
5 years ago |
Jens Steube
|
82f4766f13
|
Merge pull request #2181 from Chick3nman/master
Fixed bug in mode 9500
|
5 years ago |
Jens Steube
|
4078bcd8d7
|
Fix tokenizer configuration in -m 20710 and -m 13600
|
5 years ago |
Jens Steube
|
9ea1f88f27
|
Fix tokenizer configuration in -m 20711
|
5 years ago |
Jens Steube
|
a8555fa048
|
Support use of all available CPU cores for hash-mode specific hooks
|
5 years ago |
Jens Steube
|
d71afd6d7a
|
Prepare new --hook-threads feature
|
5 years ago |
Jens Steube
|
5a4cfe9fa3
|
Allow workload-profile change in benchmark mode
|
5 years ago |
Jens Steube
|
95920f1ef3
|
Startup Checks: Prevent the user to modify options which are overwritten automatically in benchmark mode
|
5 years ago |
Jens Steube
|
c78b8878d5
|
Fix calculation of mask length for status view in case hex-charset is used
|
5 years ago |
Jens Steube
|
2622993c00
|
Fix check of OPTS_TYPE_PT_HEX in selftest
|
5 years ago |
Jens Steube
|
786efc2d7c
|
Add support for OPTS_TYPE_PT_HEX
|
5 years ago |
Jens Steube
|
a0284b8378
|
Fixed invalid use of --hex-wordlist if encoded wordlist string is larger than length 256
|
5 years ago |
Jens Steube
|
b197610811
|
Add tokenizer support for TOKEN_ATTR_VERIFY_FLOAT
|
5 years ago |
Rosen Penev
|
49edbe184b
|
Avoid narrowing errors
C++ with -Wnarrowing complains about these.
|
5 years ago |
Rosen Penev
|
bd6c0e57e4
|
Change 0/1 to true/false
Found with clang-tidy
|
5 years ago |
Rosen Penev
|
fd8150769d
|
Add casts where needed in C++ mode
Otherwise, -fpermissive must be passed.
|
5 years ago |
Rosen Penev
|
3a64325c7e
|
Remove inline from functions
This breaks C++ semantics. It's also unnecessary.
|
5 years ago |
Chick3nman
|
253db764b7
|
Fixed issue where multiple hashes with the same salt would fail to crack in module/kernel for 9500. Remove unused include in module for 9600.
|
5 years ago |
philsmd
|
d9b22b86e4
|
wrong separator used in SipHash (-m 10100)
|
5 years ago |
Jens Steube
|
0063bc7245
|
Fix uninitialized buffer in maskfile iteration
|
5 years ago |
Jens Steube
|
417a1f6592
|
Add new hash-mode category 'framework'
|
5 years ago |
Jens Steube
|
cadf20b4b9
|
Fix some code in -m 21500
|
5 years ago |
Jens Steube
|
dd262a9aa9
|
Merge pull request #2146 from matrix/solarwinds_orion_1
Added hash-mode 21500 - SHA512(PBKDF2-HMAC-SHA1)
|
5 years ago |
Gabriele Gristina
|
e921fbdf19
|
update SolarWinds Orion patch (3)
|
5 years ago |
Jens Steube
|
7284b934cb
|
Fix null pointer dereference in case LM hash with both LM parts was given without hash file
|
5 years ago |
Jens Steube
|
884f003725
|
Fixed some memory leaks in case mask-files are used in optimized mode
|
5 years ago |
Gabriele Gristina
|
5f44ce06f6
|
update SolarWinds Orion patch (2)
|
5 years ago |
Jens Steube
|
ca31ef43af
|
Fixed race condition in maskfile mode by using a dedicated flag for restore execution
|
5 years ago |
Jens Steube
|
57a149276c
|
Do alias check only in case both CUDA and OpenCL devices were detected
|
5 years ago |
Jens Steube
|
97c9e86d15
|
Filehandling: Print a truncation warning in case an oversized line was detected
|
5 years ago |
Jens Steube
|
1ecdffb580
|
Fix some code formatting
|
5 years ago |
Gabriele Gristina
|
54f8811b4e
|
update SolarWinds Orion patch (1)
|
5 years ago |
Jens Steube
|
2aa5299992
|
Workaround too much register use in -m 14600 on low-end GPU
|
5 years ago |
Gabriele Gristina
|
7532058be0
|
Added hash-mode 21500 - SHA512(PBKDF2-HMAC-SHA1)
|
5 years ago |
Rosen Penev
|
ab061ba761
|
Run Clang's bugprone-narrowing-conversions
Fairly minor issue.
|
5 years ago |
Rosen Penev
|
df618e861e
|
Run through Clang's performance-type-promotion-in-math-fn
Only changed log2 to log2f. Rightly so.
|
5 years ago |
Rosen Penev
|
dca1a86315
|
Run through Clang's bugprone-macro-parentheses
|
5 years ago |
Rosen Penev
|
6dc72ebcc5
|
Run through Clang's readability-else-after-return
There's no need for a return statement in an else path. Just take it out.
Simplifies the code slightly.
|
5 years ago |
Rosen Penev
|
fb75164126
|
Run through Clang's google-readability-casting
Removes casts where the type is identical.
|
5 years ago |
Rosen Penev
|
2f76326c37
|
Run through Clang's android-cloexec checkers
This is mainly useful with SELinux.
|
5 years ago |
Rosen Penev
|
98e17d5774
|
Run through clang-tidy's readability-uppercase-literal-suffix
1 and l are visually similar and can be confused. This also changes u to U
for consistency.
|
5 years ago |
Jens Steube
|
e6d69ebaa6
|
Merge pull request #2143 from matrix/hash_mode_4711
Added hash-mode 4711, Huawei sha1(md5(pass).salt)
|
5 years ago |
Jens Steube
|
a03bffe64f
|
Merge pull request #2128 from matrix/authme_1
Added hash-mode: AuthMe - sha256(sha256(pass).salt)
|
5 years ago |
Gabriele Gristina
|
06bde16336
|
Added hash-mode 4711, Huawei sha1(md5(pass).salt)
|
5 years ago |
Gabriele Gristina
|
358c68abd2
|
update AuthMe patch (3)
|
5 years ago |
Jens Steube
|
c845d14601
|
Make -m 4710 more generic
|
5 years ago |
Jens Steube
|
317b45adcf
|
Merge pull request #2137 from matrix/issue_2136
fix bug in 4710 a3 kernel
|
5 years ago |
Awais Chishti
|
c40473416a
|
Avoid -Waddress-of-packed-member warnings
|
5 years ago |
Gabriele Gristina
|
66337ee8f5
|
update AuthMe patch (2)
|
5 years ago |
Gabriele Gristina
|
d794d662c6
|
Added hash-mode 21100 optimized kernels
|
5 years ago |
Gabriele Gristina
|
94d901e411
|
fix bug in 4710 a3 kernel
|
5 years ago |
Gabriele Gristina
|
468bf2f19a
|
update AuthMe patch (1)
|
5 years ago |
Jens Steube
|
9e9adfcd7d
|
Merge pull request #2125 from matrix/double_sha256_1
Added hash-mode: sha256(sha256_bin(pass))
|
5 years ago |
Gabriele Gristina
|
cc689caa42
|
switch hash-mode from 1470 to 21400, cleanup credits/readme/changes txt
|
5 years ago |
Jens Steube
|
738523d4ff
|
Merge pull request #2131 from matrix/BitShares_v0
Added hash-mode: BitShares v0.x - sha512(sha512(pass))
|
5 years ago |
Gabriele Gristina
|
ca0ef1b70e
|
update hash-name
|
5 years ago |
Jens Steube
|
fa5873ae33
|
Merge pull request #2134 from matrix/hash_mode_4430
Added hash-mode: md5(salt.sha1(salt.pass))
|
5 years ago |
Jens Steube
|
41dc503506
|
Merge pull request #2133 from matrix/md5_combo_2
Added hash-mode: md5(sha1(salt).md5(pass))
|
5 years ago |
Jens Steube
|
0582a58ce2
|
Merge pull request #2132 from matrix/hash_mode_4720
Added hash-mode: sha1(md5(pass.salt))
|
5 years ago |
Jens Steube
|
e74fcffcea
|
Merge pull request #2127 from matrix/md5_combo_1
Added hash-mode: md5(sha1(pass).md5(pass).sha1(pass))
|
5 years ago |
Jens Steube
|
6ecc662451
|
Merge pull request #2115 from matrix/zip_support_1
Add support to load wordlists in zip format
|
5 years ago |
Jens Steube
|
7dba0f311a
|
Merge pull request #2110 from matrix/sha256_md5_huawei
Added hash-mode: sha256(md5(pass))
|
5 years ago |
Gabriele Gristina
|
16b06f51fc
|
switch hash-mode from 4430 to 21300
|
5 years ago |
Gabriele Gristina
|
16b4f745af
|
switch hash-mode from 4420 to 21200
|
5 years ago |
Gabriele Gristina
|
8f236f9609
|
switch hash-mode from 4720 to 21100
|
5 years ago |
Gabriele Gristina
|
bba2ee65a2
|
switch hash-mode from 1770 to 21000
|
5 years ago |
Gabriele Gristina
|
1b5168b95a
|
switch hash-mode from 4410 to 20900
|
5 years ago |
Gabriele Gristina
|
f2d92d8aec
|
switch hash-mode from 4710 to 20800
|
5 years ago |
Jens Steube
|
8ec95ddfbf
|
Merge pull request #2129 from matrix/sha1_combo_1
Added hash-mode: sha1(md5(pass).salt)
|
5 years ago |
Gabriele Gristina
|
b54ad7981f
|
update repo and re-apply zip patch
|
5 years ago |
Gabriele Gristina
|
c1d15d613b
|
switch hash-mode from 19400 to 20700
|
5 years ago |
Jens Steube
|
dc000aa281
|
Merge pull request #2120 from jackschmidt/nsec3-empty-salt-fix
nsec3 m 8300: salt can be empty
|
5 years ago |
Jens Steube
|
e76c3de86a
|
Fix invalid password truncation in -a 1 mode
|
5 years ago |
Jens Steube
|
8d770e6981
|
Merge pull request #2109 from matrix/brain_1
(brain) remove unused *rc* vars and cleanup
|
5 years ago |
Jens Steube
|
90b9e08fc7
|
Merge pull request #2108 from matrix/dispatch_1
(dispatch) remove unused *rc* vars and cleanup
|
5 years ago |
Jens Steube
|
be53c3dbe9
|
Merge pull request #2107 from matrix/straight_1
(straight) remove unused *rc* vars and cleanup
|
5 years ago |
Jens Steube
|
0718b87dcb
|
Merge pull request #2106 from matrix/restore_1
(restore) remove unused *rc* vars and cleanup
|
5 years ago |
Jens Steube
|
64fd1575c8
|
Merge pull request #2105 from matrix/main_1
(main) remove unused *rc* vars and cleanup
|
5 years ago |
Jens Steube
|
97b5b723c4
|
Merge pull request #2104 from matrix/keyboard_layout_1
(keyboard_layout) remove unused *rc* vars, change free with hcfree
|
5 years ago |
Jens Steube
|
35f04bf15d
|
Merge pull request #2102 from matrix/filehandling_1
move hc_* file functions from shared.c/.h to filehandling.c/.h
|
5 years ago |
Jens Steube
|
fbf787bd73
|
Merge pull request #2101 from matrix/issue_2084
Fix #2084: bug with -S -O arguments set together
|
5 years ago |
Gabriele Gristina
|
85b16ef844
|
do not call mp_css_utf16le_expand() in case this is a slow_candidate session
|
5 years ago |
Jens Steube
|
aadb4c71d4
|
Merge pull request #2100 from matrix/fix_mpsp_bug
fix bug in mpsp
|
5 years ago |
Gabriele Gristina
|
d824d1943e
|
Added hash-mode: md5(salt.sha1(salt.pass))
|
5 years ago |
Gabriele Gristina
|
370a552459
|
Added hash-mode: md5(sha1().md5())
|
5 years ago |
Gabriele Gristina
|
e766cf0dc7
|
Added hash-mode: sha1(md5(.))
|
5 years ago |
Gabriele Gristina
|
af622f6df5
|
Added hash-mode: BitShares v0.x - sha512(sha512(pass))
|
5 years ago |
Gabriele Gristina
|
b1d8035707
|
remove the changes to src/mpsp.c
|
5 years ago |
Gabriele Gristina
|
8ad2261a01
|
remove the changes to src/mpsp.c
|
5 years ago |
Gabriele Gristina
|
bf5d8af890
|
remove the changes to src/mpsp.c
|
5 years ago |
Gabriele Gristina
|
bbee1890cd
|
Added hash-mode: sha1(md5(pass).salt)
|
5 years ago |
Gabriele Gristina
|
eedceb698f
|
Added hash-mode: md5(sha1().md5().sha1())
|
5 years ago |
Gabriele Gristina
|
c166242996
|
Add AuthMe - sha256(sha256().) kernel module
|
5 years ago |
Gabriele Gristina
|
038bce131f
|
Add Double sha256 kernel module
|
5 years ago |
Jack Schmidt
|
e724e0dadc
|
nsec3 m 8300: salt can be empty
|
5 years ago |
Jens Steube
|
d1f473d6ba
|
Merge pull request #2099 from Chick3nman/master
Added Remaining counts and changed Recovered count logic
|
5 years ago |
Gabriele Gristina
|
806b00168c
|
fix wrong OPTS_TYPE, add remaining 4710 kernels
|
5 years ago |
Gabriele Gristina
|
bbcb23b038
|
Add hash mode 4710 - sha256(md5(pass))
|
5 years ago |
Gabriele Gristina
|
e77d6e947c
|
(brain) remove unused *rc* vars and cleanup
|
5 years ago |
Gabriele Gristina
|
278cd66775
|
(dispatch) remove unused *rc* vars and cleanup
|
5 years ago |
Gabriele Gristina
|
cdbef854a4
|
(keyboard_layout) remove unused *rc* vars, change free with hcfree
|
5 years ago |