Brute force knowing some characters (but not their location)
#4
(02-20-2023, 01:30 PM)Snoopy Wrote: well depends on how much chars do you know to reduce keyspace

also depending on the hashalgorithm, for fast algorithm like md5, you could simple stick to

-a 3 -1 '?l9' '?1?1?1?1?1?1?1?1' in your case, as one char/sign more is peanuts for a fast hash

23^8 = 78.300 million
24^8 = 110.075 million

knowing more chars will change this

Ok, but this way would be a useless computational effort.

Look here:
-a 3 -1 '?l9' '?1?1?1?1?1?1?1?1'
--------------------------------------
aaaaaaaa - zzzzzzzz

-a 3 '9?l?l?l?l?l?l?l'
-a 3 '?l9?l?l?l?l?l?l'
-a 3 '?l?l9?l?l?l?l?l'
-a 3 '?l?l?l9?l?l?l?l'
-a 3 '?l?l?l?l9?l?l?l'
-a 3 '?l?l?l?l?l9?l?l'
-a 3 '?l?l?l?l?l?l9?l'
-a 3 '?l?l?l?l?l?l?l9'
---------------------
9aaaaaaa - zzzzzzz9

Note that no letter-only solutions are included here, and this is very efficient.

So again, is there a command to do exactly the same attempts as above?
Reply


Messages In This Thread
RE: Brute force knowing some characters (but not their location) - by andreap - 02-20-2023, 04:13 PM