Commit Graph

142 Commits (master)

Author SHA1 Message Date
R. Yushaev a8eb611b1c Add HMAC-Streebog-512 (pure kernels)
6 years ago
philsmd dbb81fb48e
fixes #1744: added --stdin-timeout-abort to allow a custom time (in seconds) to wait before abort (use 0 to disabled it)
6 years ago
Arseniy Sharoglazov ee873da300 Added hash-modes 18200 (Kerberos 5 AS-REP etype 23)
6 years ago
Jens Steube dc39deba0f Update version to 5.0.0
6 years ago
Jens Steube d6fe2c7cd4 The hashcat brain
6 years ago
unix-ninja b7e8fc9015 Add mode 18100 index to tab complete
6 years ago
R. Yushaev 5c87720acc Add SHA3 and Keccak
6 years ago
jsteube 52c52836e3 Add new option --slow-candidates which allows hashcat to generate passwords on-host
6 years ago
philsmd 0f449b6440
hcstat2: allow to use option --markov-hcstat2 instead of just --markov-hcstat
6 years ago
philsmd 56baa3a4bf
tab completion: no params for --self-test-disable
6 years ago
jsteube 4963357fac Update to v4.2.1
6 years ago
jsteube 242db336ae Fix readme.txt and hashcat.sh
6 years ago
jsteube 88ebca40b8 Added hash-mode 16800 = WPA-PMKID-PBKDF2
6 years ago
jsteube 81f909e229 Prepare for v4.2.0 release
6 years ago
jsteube c28fdf7f44 Added hash-mode 16700 = FileVault 2
6 years ago
jsteube 09261dad0e Prepare for v4.1.0 release
6 years ago
jsteube 553668bb9f Added hash-mode 16600 = Electrum Wallet (Salt-Type 1-3)
6 years ago
jsteube 5eeefb5506 More prepare for JWT
6 years ago
Arseniy Sharoglazov 928cf471fb The hash-mode for "CRAM-MD5 Dovecot" changed from 10201 to 16400
6 years ago
Arseniy Sharoglazov 798f05355f added -m 10201 = CRAM-MD5 Dovecot
6 years ago
philsmd bf656774bb
fixes #1279: added -m 16300 = Ethereum Pre-Sale Wallet, PBKDF2-HMAC-SHA256
6 years ago
jsteube 94bfd28c74 More preparations for hash-mode 16200
7 years ago
jsteube 1184ae1cdd Added option --benchmark-all to benchmark all hash-modes not just the default selection
7 years ago
jsteube b864fa5ba7 Removed option --gpu-temp-retain that tried to retain GPU temperature at X degrees celsius, please use driver specific tools
7 years ago
jsteube 7a54490da2 More -m 16100 preparations
7 years ago
jsteube 1b312d14fd Added hash-mode 16000 = Tripcode
7 years ago
jsteube f2ea05ca69 Final v4.0.1 commit
7 years ago
Fist0urs a6294537fd Splitted DPAPI kernel in 2 to increase performances
7 years ago
jsteube 036d4874c7 Update version numbers to v4.0.0-RC1
7 years ago
jsteube 2517292ac1 Removed option --weak-hash-check (zero-length password check) to increase startup time, it also causes many Trap 6 error on OSX
7 years ago
jsteube 617dbb97ba Prepare migration -m 15800 into -m 2500
7 years ago
jsteube 34c5eac550 Fixed the use of --veracrypt-pim option. It was completely ignored without showing an error
7 years ago
jsteube 12d95fd22c Added option --example-hashes to show an example hash for each hash-mode
7 years ago
philsmd bc1a101d2b fixes #1321: new option --wordlist-autohex-disable
7 years ago
jsteube 03bb234045 Preparation for WPA/WPA2 AES-CMAC: works till PMK
7 years ago
jsteube 4bcd10cf46 Update --help menu; Explain -O option and drop -L option
7 years ago
jsteube fc100a852b Added hash-mode 2501 = WPA/WPA2 PMK
7 years ago
jsteube f7a8e7c54b Multiple changes:
7 years ago
Jens Steube c5c2760a2e Final v3.6.0 commit
7 years ago
Jens Steube 7e5b8d3f25 Added hash-mode 15500 = JKS Java Key Store Private Keys (SHA1)
7 years ago
jsteube 0c5b53d266 Add missing modes 15600 and 15700 to tab_completion script
7 years ago
DoZ10 6ced398c3c Addressed comments and added 15400 to benchmark.c and tab_completion
7 years ago
Fist0urs 7ff09c6710 Preparing PR
7 years ago
DoZ10 31fbe481fa Fixed final details
7 years ago
Jens Steube 26a345334f Added hash-mode 15200 = Blockchain, My Wallet, V2
7 years ago
Jens Steube 7cabb848d2 Wordlist encoding: Support added for internal convert from and to user-defined encoding during runtime
7 years ago
jsteube ac99df6618 Versions: Changed version naming convention from x.yz to x.y.z
7 years ago
jsteube d1b2fa0b31 Added hash-mode 15100 = Juniper/NetBSD sha1crypt
7 years ago
jsteube c04dd5c8b1 WPA cracking: Added support for WPA/WPA2 handshake AP nonce automatic error correction
7 years ago
philsmd 22d1129818
added -m 12001 = Atlassian (PBKDF2-HMAC-SHA1) #611
7 years ago
Jens Steube e82ce9243d Added support for filtering hccapx message pairs using --hccapx-message-pair
7 years ago
jsteube 778f568d91 Prepare for v3.40 release
7 years ago
philsmd 227c0be95e
resolves #1018: added -m 3910 = md5(md5($pass).md5($salt))
7 years ago
philsmd 15a9644f2a
fixes #943: added -m 15000 = FileZilla Server >= 0.9.55
7 years ago
philsmd fe6309caa7
fixes #398: added -m 4110 md5($salt.md5($pass.$salt))
7 years ago
philsmd 8e689058d0
#398: add -m 4010 = md5($salt.md5($salt.$pass))
7 years ago
philsmd ed74ce1aca
fixes #928: new mode -m 1411 = SSHA-256(Base64), LDAP {SSHA256}
7 years ago
jsteube e0c3f447da Added hash-mode 4520 = sha1($salt.sha1($pass))
7 years ago
philsmd 96e312ccb6
fixes #537: added -m 7000 = Fortigate (FortiOS)
7 years ago
jsteube 1b8c2a29f1 Added hash-mode 14900 = Skip32
7 years ago
Jens Steube 07c89833c9 Added hash-mode 14800 = iTunes Backup >= 10.0
7 years ago
philsmd 73be820b52
added -m 14700 also to readme and tab completion
7 years ago
jsteube dca74af23f Prepare for v3.30 release
7 years ago
jsteube ec5610271a New option --progress-only: Quickly provides ideal progress step size and time to process it per device based on the user hashes and selected options, then quit
8 years ago
jsteube e6f423ff63 Remove some v2.01 (!) leftovers in the bash completion configuration
8 years ago
jsteube 8805ca169b Prepare for v3.20 release
8 years ago
jsteube 6d2ce0d71a Added option --keep-guessing to continue cracking hashes even after they have been cracked.
8 years ago
Etienne 34db821f6c Add --restore-file-path to tab_completion
8 years ago
jsteube 7f6d027b35 Add --speed-only to bash tab completion
8 years ago
Gabriele Gristina fdbc44ce6c Add option for show opencl info and exit
8 years ago
jsteube 3daf0af480 Added docs/credits.txt
8 years ago
Jens Steube 8298cd4926 Drop -m 190, no reason to keep it
8 years ago
jsteube 28505c350b Add commandline support to override cpu spinning damper for nvidia runtime
8 years ago
jsteube b5fca5f223 Add --machine-readable to tab_completion
8 years ago
jsteube e47030ed7d Prepare to rename project into hashcat
8 years ago
Jens Steube 6c528f25d8 Add --potfile-path to tabl_completion
8 years ago
magnum a5be8a75ed Allow and support vector-width 16, which is current maximum for
8 years ago
Jens Steube 709f79a7da Add option to repeat the kernel on the device NUM times to increase benchmark accuracy
8 years ago
jsteube e3c0c80b6f Prepare new SIMD code for kernel, -m 0, 10, 20, 1000 should work in -a 3 mode and other hopefully stay unaffected
8 years ago
Jens Steube 52d71de0d4 Added support to utilize multiple different OpenCL platforms in parallel, ex: AMD + NV
8 years ago
Jens Steube 730044e26e Added option --opencl-device-types to filter for specific OpenCL device types
8 years ago
jsteube f0a84a2410 Added new hash mode -m 13000 = RAR5
8 years ago
philsmd 17985c7b03 add -m 12900 = Android FDE (Samsung DEK) to the hash list for tab completion
8 years ago
philsmd 7c73498ed0 fix a typo: oclHashcat64.sh is of course not a directory
8 years ago
philsmd 9d84e75259 updated tab completion (rm old oclHashcat64.sh + added --opencl-platform completion)
8 years ago
jsteube 331188167c Replace the substring GPU to a more appropriate "device" or "kernel" substring depending on the context
8 years ago
philsmd 1f0832d5a7 updated tab completion with current algorithm list etc
8 years ago
philsmd 6b1b444a5e fixed tab completion to work with 64.bin, 32.bin and just 'oclHashcat' binaries
8 years ago
jsteube d008a45f3c Activate reordering or files to help integration into linux distributions
8 years ago
jsteube e2412c9b10 We do not depend on CUDA any longer, so get rid of it :)
9 years ago
philsmd 6108b21841 remove trailing spaces
9 years ago
Jens Steube 5065474b4e Initial commit
9 years ago