For those situations where you don't know how to feed *Hashcat w/ your hashes, there is a well-known wiki page that explains the formats:
http://hashcat.net/wiki/doku.php?id=example_hashes
Most important thing is you shouldn't guess what your hash format is, but you should either:
1. know it (because you said that you "create a login system in PHP")
2. look it up (e.g. http://usercake.com/docs.php )
The page says:
"UserCake uses a salt along with an SHA1 hash to encrypt passwords. The salt is 25 characters in length. This can be increased to 32 characters"
So if I got the math correct: 40 (sha1) + 25 (salt) == 65
You just need to identify which part is which (salt @ end or beginning) and which hash mode it uses:
-m 110
-m 120
or the unicode variants.
Again you shouldn't guess... if you designed it or "created the login system"... you should be able to look up the code and see if the salt is used at the beginning or end etc...
Note also, I have no clue about the Usercake framework, but a single google search helped to get all the algo information etc.
At the end you would feed *hashcat w/
hashalt
(note the colon in between the 2).
http://hashcat.net/wiki/doku.php?id=example_hashes
Most important thing is you shouldn't guess what your hash format is, but you should either:
1. know it (because you said that you "create a login system in PHP")
2. look it up (e.g. http://usercake.com/docs.php )
The page says:
"UserCake uses a salt along with an SHA1 hash to encrypt passwords. The salt is 25 characters in length. This can be increased to 32 characters"
So if I got the math correct: 40 (sha1) + 25 (salt) == 65
You just need to identify which part is which (salt @ end or beginning) and which hash mode it uses:
-m 110
-m 120
or the unicode variants.
Again you shouldn't guess... if you designed it or "created the login system"... you should be able to look up the code and see if the salt is used at the beginning or end etc...
Note also, I have no clue about the Usercake framework, but a single google search helped to get all the algo information etc.
At the end you would feed *hashcat w/
hashalt
(note the colon in between the 2).