Breaking AIX hashes with hashcat - Printable Version +- hashcat Forum (https://hashcat.net/forum) +-- Forum: Misc (https://hashcat.net/forum/forum-15.html) +--- Forum: User Contributions (https://hashcat.net/forum/forum-25.html) +--- Thread: Breaking AIX hashes with hashcat (/thread-2247.html) |
Breaking AIX hashes with hashcat - atom - 04-20-2013 Hey Guys, I just wanted to inform you about the accomplished work that philsmd and me spend some time in the last week. The hashes used in AIX:
Quote: Here are the speeds, captured on a stock clocked AMD FX(tm)-8120 Eight-Core Processor using 8 threads:
The hashes will be supported with hashcat CPU v0.45 and oclHashcat-plus v0.15. Beta-Tester can already download hashcat b6 version. For details of how the hashes are generated check out the follow-up post. -- atom RE: Breaking AIX hashes with hashcat - philsmd - 04-20-2013 Hi guys, thx @atom, and here are the details, it is (partially) too easy to be true and not understandable why nobody else came up with this details b4 ;-): - smd5 uses md5_crypt basically - ssha* variants use pbkdf2-hmac-sha-* (there are three of those ssha1, ssha256 and ssha512 connected to the pbkdf2-hmac-sha-* variant) Furthermore, there is a non-standard (but well-known) base64 table in use: "./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" The main difference of smd5 from standard md5_crypt() is that smd5 doesn't use the "$1$" within the md5_crypt digest generation. But there is an option, they told me, that enables the "standard" version of md5_crypt, i.e. w/ std_hash=true or similar. There are also very small base64 hacks in ssha* variants but of no big deal, i.e. the length of the outcome hash, what happens w/ padding etc. If you have some sample hashes (or better password/hash pairs), it is easy to spot this details. Too much words, here I open a ticket w/ source code attached (be warned: this code is hackish, was quickly written down, w/o looking at performance etc, but should be working too. Don't blame me for the (bad) code, ok?): https://hashcat.net/trac/ticket/135 RE: Breaking AIX hashes with hashcat - radix - 04-20-2013 cool stuff RE: Breaking AIX hashes with hashcat - eljolot - 04-21-2013 awesome RE: Breaking AIX hashes with hashcat - Rolf - 04-21-2013 I like how md5-based variant is more secure in terms of computation than sha-2 based variant. RE: Breaking AIX hashes with hashcat - halfie - 04-21-2013 thanks atom and phil :-) RE: Breaking AIX hashes with hashcat - atom - 04-22-2013 Finished the port to GPU. Speeds on two stock clocked hd6990's:
RE: Breaking AIX hashes with hashcat - philsmd - 04-22-2013 Amazing speeds! Great, thx for the port and update here |