Hashdb api

From Insomnia 24/7 Wiki
Revision as of 14:47, 27 March 2011 by imported>Wikiadmin (Created page with '==What does it do?== The API interface allows you to retrieve passwords from the database in a single simple http request. This means you can easily add hash lookups into your …')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

What does it do?

The API interface allows you to retrieve passwords from the database in a single simple http request.

This means you can easily add hash lookups into your website or application.


How do I use it?

You send an HTTP request to http://insomnia247.nl/hash_api.php with the GET parameters type and hash.

So for example http://insomnia247.nl/hash_api.php?type=md5&hash=5f4dcc3b5aa765d61d8327deb882cf99 would return password. No HTML or styling info is added. Just the blank, plaintext password is returned.

What comes back if something is wrong?

When a hash is not in the databse: Hash not found. Invalid MD5 hash: Error: Not a valid MD5 hash. Invalid SHA-1 hash: Error: Not a valid SHA-1 hash. Invalid hash type: Error: Not a valid hash type. Not all parameters are set: Error: Both a 'hash' and 'type' need to be defined.