Lists, w3af has a grep plugin for identifying/extracting md5 and sha1 hashes from HTTP responses [0] and I was thinking about implementing a new feature that when the web application returns a hash; w3af will try to "crack" it by searching the hash in a small rainbow table, the idea is to find the low-hanging fruits: "Web application md5 hashes the username and returns that in an HTTP response" or "This hash represents 12345".
The rainbow table I'm thinking about would be rather small (in order to avoid a huge performance impact and also the problem of distributing a big file within w3af) , should be as fast as possible to resolve a query [1], should be implemented in pure python and be 100% local (no internet service). These are the questions I need the help of the community :) - Which strings should I store? The 1M more common passwords? All numbers from 1 to 1M? The 1M more common usernames? All of the previous? - Which string should I test on the fly? Domain name, username configured by the w3af user and used in the authentication process? - Should I store this in a rainbow table? - If so, anyone knows a good m5d/sha1 pure-python rainbow table generator/query tool? Thanks! I just want to keep your mind busy while I also thing about these questions ;) [0] http://sourceforge.net/apps/trac/w3af/browser/branches/threading2/plugins/grep/hash_analysis.py [1] Search for a hash in the table Regards, -- Andrés Riancho Project Leader at w3af - http://w3af.org/ Web Application Attack and Audit Framework Twitter: @w3af GPG: 0x93C344F3 ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ W3af-develop mailing list W3af-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/w3af-develop