jsteube
e47030ed7d
Prepare to rename project into hashcat
...
This release markes the fusion of "hashcat" and "oclHashcat" into "hashcat".
It combines all features of all hashcat projects in one project.
8 years ago
jsteube
9b3d18f87d
SIMD for slow hashes prototype
8 years ago
Jens Steube
abce366d00
Fixed -m 13500 kernels and tests
8 years ago
Jens Steube
aef8dc2b01
First working version of -m 13500
8 years ago
Jens Steube
9294aaccae
Merge pull request #311 from fgaudreault/master
...
Adding parser and basic kernels for -m 13500
8 years ago
Martin Lemay
d9889727e6
Removed SHA1 optimization.
8 years ago
Martin Lemay
a1aef652c2
Fixed snprintf.
8 years ago
Jens Steube
96ef261326
Increase benchmark accuracy by using a result based on the last meassured speed after benchmark values changed by less than 0.1% after kernel repeats
...
Goal is a "what you see is what you get" value compared to: "singlehash -a 3 ?b?b?b?b?b?b?b" -- both with the same fixed -u and -n values
As a positive side-effect, this decreases total benchmark runtime
Add speed_cnt_total and speed_ms_total as a preparation to get rid of SPEED_MAXAGE which produces 0H/s display on very slow-hash types
Replace some floats with double which can (theoretically) become really big
8 years ago
Martin Lemay
89ebc48942
Fixed snprintf cast warnings
8 years ago
Francois Gaudreault
f76b9d0013
Adding Tests, fix one compile warning
8 years ago
Martin Lemay
39445340ae
Minor adj. and sanity check on pstoken_parse_hash().
8 years ago
Martin Lemay
f0535b1a52
ascii_digest additions.
8 years ago
Martin Lemay
ac35ab8111
esalt hex convertion.
8 years ago
Martin Lemay
8cf6607c87
Refactored 134 to 13500. Added esalt struct
8 years ago
Francois Gaudreault
2df81367df
Adding parser and basic kernels for -m 134
8 years ago
Jens Steube
37c40dcfb4
Accept \r as newline in thread_keypress()
8 years ago
Jens Steube
6fcf58e106
Fix for https://github.com/hashcat/oclHashcat/issues/302
8 years ago
Jens Steube
63ba540f2b
Add some additional information to error-text in read_restore()
8 years ago
Jens Steube
e6b9071b52
Cleanup -m 9800 kernels to latest standard
8 years ago
Jens Steube
fb6dec55af
Small fix related to 3cd83a4ab9
8 years ago
Jens Steube
1bc9e3ec85
Do not modify the original positions of mac1, mac2, nonce1 and nonce2 in hccap files
...
Should fix https://github.com/hashcat/oclHashcat/issues/288
8 years ago
Jens Steube
0f73c778d5
Optimized -m 8300 (DNSSEC) cracking performance in -a 3 mode
8 years ago
Michael Sprecher
0dcb762a8e
Added new hash mode -m 125 = ArubaOS
8 years ago
Fist0urs
34b8d89422
Added support of keyfiles within Keepass 1.x and Keepass 2.x
8 years ago
Jens Steube
32fff7cd13
Merge pull request #285 from philsmd/pr-keepass-parser-fix
...
fixed some parser checks for new keepass format (-m 13400)
8 years ago
philsmd
9ea2f5fef1
fixed some parser checks for new keepass format (-m 13400)
8 years ago
philsmd
b3dfd7057e
fixed -m 10200 = Cram MD5 parser: check for NULL pointers ASAP, check base64 input length
8 years ago
Fist0urs
52b17a602f
New format -m 13400, Keepass 1 (AES/Twofish) and Keepass 2 (AES)
8 years ago
Jens Steube
d0e7ee6824
Merge pull request #281 from philsmd/master
...
fixed base64_decode () input length validation for -m 8900
8 years ago
Jens Steube
88fafeb928
Synchronize maximum output line size with input line size
8 years ago
philsmd
9b75b245d5
fixed base64_decode () input length validation for -m 8900
8 years ago
Jens Steube
0fdebf904d
Replace BUFSIZ with HCBUFSIZ and move them from stack to heap
8 years ago
philsmd
9a135de1c1
fixed problem with -m 5600 = NetNTLMv2 parser
8 years ago
philsmd
e7e5333d23
fixed -m 5500 parser, avoid strange crashes
8 years ago
philsmd
e179c53f19
fixed some parser checks to avoid crashes (-m 5300/5400)
8 years ago
philsmd
5174de48c9
fixed -m 133 = PeopleSoft (-a 0/-a 1 problem only) + added to test.sh
8 years ago
philsmd
3c2f8fb88b
added some checks to the -m 1711 = SSHA-512(Base64), LDAP {SSHA512} parser
8 years ago
philsmd
bc965c9c9b
fixed checks in -m 500 parser
8 years ago
philsmd
b755e5b6f3
added some checks to the -m 111 = nsldaps, SSHA-1(Base64), Netscape LDAP SSHA parser
8 years ago
philsmd
8634bde118
added additional check for max. ESSID length to prevent eventual crashes
8 years ago
philsmd
3c1e05aaf3
#234 : increase max. salt length to 28 for -m 22 = Juniper Netscreen/SSG (ScreenOS)
8 years ago
Fist0urs
b0f1cb8a98
New format -m 13300 AxCrypt in memory SHA1
8 years ago
Fist0urs
9811a21098
-m 13100 Fix overflow in input hash parsing
8 years ago
Fist0urs
ad17fba9b6
New format -m 13200 AxCrypt
8 years ago
philsmd
0ea05ab292
minor: reformatting of recently changed code + use uint instead of unsigned int
8 years ago
gpuhash
541f231c23
Minor bugfix
8 years ago
gpuhash
d56394c849
Fairly strict stamping of WPA salt components
8 years ago
Jens Steube
990f973c48
Add hard-wired Device-Name for Tuning-Database which matches all Device-Types:
...
- DEVICE_TYPE_CPU
- DEVICE_TYPE_GPU
- DEVICE_TYPE_ACCELERATOR
Optimized IRIS GPU workaround settings
8 years ago
Fist0urs
62bed36638
Add verification of checksum for -m 13100
...
This avoid collisions by arc4'ing all data then hmac-md5
when valid ASN1 structures headers are found.
Performance should not be impacted.
8 years ago
Jens Steube
96bde85378
Allow mixed settings auto and fixed values for parameter and inside tuningdb for loops and accel
8 years ago