brutforce AES 128 ECB Hex
#1
Hello

i try to brutforce AES 128 ECB i got

Integer overflow detected in keyspace of mask: ?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1


AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA:BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB

A is crypted length and for B is decryped length

i want to brutforce for search key used for decrypt A to B

and i use this commande

hashcat.exe -m 26401 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA:BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB -o cracked.txt -a 3 -1 C:\Users\xxxx\Desktop\hashcat-6.2.5\charsets\DES_full.hcchr --hex-charset ?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1?1 -w 4 --force --opencl-device-types 1 -w 4

can help for this
Reply
#2
You could search for integer overflow in the forum and you will find that keyspace is stored as an unsigned 64-bit integer.
If your keyspace is larger than 2^64-1 then you get the error. Looks like you're using 16 ?1. charset^16 < 2^64-1, thus your charset has to be less than 16 letters to not get an error. Still that will probably take centuries to complete.
Reply
#3
Thanks for reply

can you help for good command for start my brutforce ??
Reply
#4
Reduce you charset (DES_full.hcchr) to only 15 characters to fit within the character limit. The command is good.
Again like your other thread with the integer overflow it will take a very very long time!

https://hashcat.net/forum/thread-10474.html
Reply