Author Topic: How to identify custom hashes?  (Read 856 times)

0 Members and 5 Guests are viewing this topic.

Offline hppd

  • Knight
  • **
  • Posts: 163
  • Cookies: 7
    • View Profile
How to identify custom hashes?
« on: March 05, 2014, 06:35:04 pm »
Okay so I have this hash, I tried a bunch of hash identifiers and they can't see wich one it is so I am assuming it is a custom hash.
I don't really need the result of the hash, I just got fascinated by how one would be able to crack an undefined hash. Anybody have some information about that? I'm sure some of you have done it before, where did you start?

BTW this is the hash (maybe you recognize it):
c249780af30337ab50fa5d018

Offline Axon

  • VIP
  • King
  • *
  • Posts: 2047
  • Cookies: 319
    • View Profile
Re: How to identify custom hashes?
« Reply #1 on: March 05, 2014, 07:23:34 pm »
Have you tried using this tool?
https://code.google.com/p/hash-identifier/

Offline Psycho_Coder

  • Knight
  • **
  • Posts: 166
  • Cookies: 84
  • Programmer, Forensic Analyst
    • View Profile
    • Code Hackers Blog
Re: How to identify custom hashes?
« Reply #2 on: March 05, 2014, 09:09:29 pm »
I guess no body saw this : https://evilzone.org/scripting-languages/(python)-hash-algorithm-identifier-v3-3/

Its better than the one on the google code and alos supports more hashes and some of which are not there even :P and have been added newly

I have made an example site with php as well.(I am a noob in php)


http://psychocoder.com.nu/hashfinder.php

BTW: Coming back to the question I am not sure if the hash is correct as the number of characters is 25 and other characteristics include hex characters and numbers. Its very much possible that they are not hashes but are encryptions with another layer of other encodings etc etc.
« Last Edit: March 05, 2014, 09:21:38 pm by Psycho_Coder »
"Don't do anything by half. If you love someone, love them with all your soul. When you hate someone, hate them until it hurts."--- Henry Rollins

Offline hppd

  • Knight
  • **
  • Posts: 163
  • Cookies: 7
    • View Profile
Re: How to identify custom hashes?
« Reply #3 on: March 05, 2014, 09:37:12 pm »
Yeah psycho I've tried your tool before I made this thread :P Also tried the neither could identify it, so I'm guessing it is either a really exotic hash or a custom made

Offline Psycho_Coder

  • Knight
  • **
  • Posts: 166
  • Cookies: 84
  • Programmer, Forensic Analyst
    • View Profile
    • Code Hackers Blog
Re: How to identify custom hashes?
« Reply #4 on: March 05, 2014, 09:51:40 pm »
Yeah psycho I've tried your tool before I made this thread :P Also tried the neither could identify it, so I'm guessing it is either a really exotic hash or a custom made


I think it isn't a hash at all and even if it is then its custom made or it has been tweaked.


Have a look here :-


https://hashcat.net/wiki/doku.php?id=example_hashes
"Don't do anything by half. If you love someone, love them with all your soul. When you hate someone, hate them until it hurts."--- Henry Rollins

Offline hppd

  • Knight
  • **
  • Posts: 163
  • Cookies: 7
    • View Profile
Re: How to identify custom hashes?
« Reply #5 on: March 05, 2014, 10:15:01 pm »
It must be some kind of encryption though, I found it in a custom made cms when I was practicing to bypass mod_Security  :P ..

Offline Psycho_Coder

  • Knight
  • **
  • Posts: 166
  • Cookies: 84
  • Programmer, Forensic Analyst
    • View Profile
    • Code Hackers Blog
Re: How to identify custom hashes?
« Reply #6 on: March 06, 2014, 04:48:09 am »
It must be some kind of encryption though, I found it in a custom made cms when I was practicing to bypass mod_Security  :P ..

I said that earlier as well. Most hashes have a characteristics feature to almost uniquely identify them.
« Last Edit: March 06, 2014, 04:48:33 am by Psycho_Coder »
"Don't do anything by half. If you love someone, love them with all your soul. When you hate someone, hate them until it hurts."--- Henry Rollins