03-24-2013, 03:02 AM
The pattern hash on an Android phone is stored as a byte string like 0x00030607080502 to represent the pattern 0367852. However, this byte string is in hex and converted to nonsense characters first and then hashed with an SHA-1 hash. For example, the byte string would have to be run through xxd -r first before it was hashed. Is there a way to make hashcat assume that the input is in hex and then convert it before hashing? I could make a file with the hashcat mask processor and then use a script to hex-encode all the entries in the file and then use that as a wordlist, but I'm wondering if hashcat supports this so I dont have to do it. Thanks