Author Topic: How to you aproach cracking a unknown type of hash ?  (Read 675 times)

0 Members and 1 Guest are viewing this topic.

Offline Rusty

  • /dev/null
  • *
  • Posts: 6
  • Cookies: 0
    • View Profile
How to you aproach cracking a unknown type of hash ?
« on: January 07, 2015, 06:09:51 pm »
Is there any guide to how do you aproach cracking a unknown type of hash ?

Hashes are not immediately obvious MD5 or SHA1. Is there any chatsheat I can learn from ?

For example here are some hashes that I can't find any information about the way they are produced:

$H$7uT0JgyTq0/a6y0bS3ADsX0qng7U4L/
$H$7rzeja3ZJEuLcVe0txonotD1nDuOS7/
$H$9PyRpsC/o3MFaQA4JtxTf5p77Xk1E3/
$H$7D8rz0lys1zZomnd2VbrE47cmZPznZ0
$H$7IfeB4LgyvjKVXSisrSG.yx6NOa8/Q.

they all start alike which is probably a tell-tell sign, but search did not get me any results.

Probably are they are easy to you :)

Best regards,
Rusty

Offline d4rkcat

  • Knight
  • **
  • Posts: 287
  • Cookies: 115
  • He who controls the past controls the future. He who controls the present controls the past.
    • View Profile
    • Scripts
Re: How to you aproach cracking a unknown type of hash ?
« Reply #1 on: January 07, 2015, 06:36:59 pm »
Code: [Select]
   #########################################################################
   # __  __     __ ______    _____    #
   # /\ \/\ \    /\ \ /\__  _\  /\  _ `\    #
   # \ \ \_\ \     __      ____ \ \ \___ \/_/\ \/  \ \ \/\ \    #
   # \ \  _  \  /'__`\   / ,__\ \ \  _ `\    \ \ \   \ \ \ \ \    #
   #   \ \ \ \ \/\ \_\ \_/\__, `\ \ \ \ \ \     \_\ \__ \ \ \_\ \    #
   #    \ \_\ \_\ \___ \_\/\____/  \ \_\ \_\     /\_____\ \ \____/    #
   #     \/_/\/_/\/__/\/_/\/___/    \/_/\/_/     \/_____/  \/___/  v1.1 #
   # By Zion3R #
   # www.Blackploit.com #
   #        Root@Blackploit.com #
   #########################################################################

   -------------------------------------------------------------------------
 HASH: $H$7uT0JgyTq0/a6y0bS3ADsX0qng7U4L/

Possible Hashs:
[+]  MD5(phpBB3)

hash-identifier is installed on kali by default.
https://github.com/Miserlou/Hash-Identifier
Jabber (OTR required): thed4rkcat@einfachjabber.de    Email (PGP required): thed4rkcat@yandex.com    PGP Key: here and here     Blog

<sofldan> not asking for anyone to hold my hand uber space shuttle door gunner guy.


Offline problemsolva

  • NULL
  • Posts: 1
  • Cookies: 0
    • View Profile
Re: How to you aproach cracking a unknown type of hash ?
« Reply #2 on: January 07, 2015, 09:03:38 pm »
yep hashidentifier is a great tool, its capable of identifying alot of hashes, also if that didnt worked maybe you can google the hash to see any hashes, maybe it has something in common, but as it seems hashidentifier, already identified the hash :)
« Last Edit: January 07, 2015, 09:05:01 pm by problemsolva »

Offline kenjoe41

  • Symphorophiliac Programmer
  • Administrator
  • Baron
  • *
  • Posts: 990
  • Cookies: 224
    • View Profile
Re: How to you aproach cracking a unknown type of hash ?
« Reply #3 on: January 08, 2015, 09:36:15 am »
Since this hasn't been updated for the last two years, i will just blow off some dust on our own version by @Psycho_coder which he rolled last year and does his best to include as many hashes as possible.

Ok, enough marketing, here: http://psychocoderhc.github.io/Hash-Algorithm-Identifier/
If you can't explain it to a 6 year old, you don't understand it yourself.
http://upload.alpha.evilzone.org/index.php?page=img&img=GwkGGneGR7Pl222zVGmNTjerkhkYNGtBuiYXkpyNv4ScOAWQu0-Y8[<NgGw/hsq]>EvbQrOrousk[/img]

Offline d4rkcat

  • Knight
  • **
  • Posts: 287
  • Cookies: 115
  • He who controls the past controls the future. He who controls the present controls the past.
    • View Profile
    • Scripts
Re: How to you aproach cracking a unknown type of hash ?
« Reply #4 on: January 08, 2015, 09:38:54 am »
Since this hasn't been updated for the last two years, i will just blow off some dust on our own version by @Psycho_coder which he rolled last year and does his best to include as many hashes as possible.

Ok, enough marketing, here: http://psychocoderhc.github.io/Hash-Algorithm-Identifier/

I wanna see it, dead link.
Jabber (OTR required): thed4rkcat@einfachjabber.de    Email (PGP required): thed4rkcat@yandex.com    PGP Key: here and here     Blog

<sofldan> not asking for anyone to hold my hand uber space shuttle door gunner guy.



Offline d4rkcat

  • Knight
  • **
  • Posts: 287
  • Cookies: 115
  • He who controls the past controls the future. He who controls the present controls the past.
    • View Profile
    • Scripts
Re: How to you aproach cracking a unknown type of hash ?
« Reply #6 on: January 08, 2015, 11:32:08 am »
Nice. Starred on github.
You should try and get a hold of the Kali people and try to get this put in to replace the old one.
I could probably get this into ArchAssault for you.
+1 for you and Psyco_Coder
Jabber (OTR required): thed4rkcat@einfachjabber.de    Email (PGP required): thed4rkcat@yandex.com    PGP Key: here and here     Blog

<sofldan> not asking for anyone to hold my hand uber space shuttle door gunner guy.


Offline Rusty

  • /dev/null
  • *
  • Posts: 6
  • Cookies: 0
    • View Profile
Re: How to you aproach cracking a unknown type of hash ?
« Reply #7 on: January 13, 2015, 02:07:00 pm »
Thank you all!
What a great answer, didn't not such a tool exist. Some hard work went into building it :)
« Last Edit: January 13, 2015, 02:07:10 pm by Rusty »