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
magnum
a5be8a75ed
Allow and support vector-width 16, which is current maximum for
...
OpenCL. Closes #226 .
8 years ago