识别哈希算法类型hash-identifier

识别哈希算法类型 hash-identifier

hash-identifier 是一款哈希算法识别工具。通过该工具,用户可以识别哈希值所使用的哈希算法。确定算法后,就可以采用对应的工具进行xx。执行该命令如下所示:

root@daxueba:~# hash-identifier

输出信息如下所示:

    #########################################################################

    #   __    __                   __                 ______      _____        #

    #   /\ \/\ \                 /\ \          /\__    _\    /\    _ `\              #

    #   \ \ \_\ \       __        ____ \ \ \___        \/_/\ \/    \ \ \/\ \            #

    #   \ \    _    \    /'__`\     / ,__\ \ \    _ `\              \ \ \     \ \ \ \ \        #

    #      \ \ \ \ \/\ \_\ \_/\__, `\ \ \ \ \ \        \_\ \__ \ \ \_\ \             #

    #       \ \_\ \_\ \___ \_\/\____/    \ \_\ \_\       /\_____\ \ \____/          #

    #        \/_/\/_/\/__/\/_/\/___/      \/_/\/_/       \/_____/    \/___/    v1.1 #

    #                                                                    By Zion3R #

    #                                                           www.Blackploit.com #

    #                                                          Root@Blackploit.com #

    #########################################################################

 

    -------------------------------------------------------------------------

  HASH:

在输出信息的最下方需要输入要识别的哈希值。例如,要识别哈希值 e2fc714c4727ee9395f324cd2e7f331f ,输入该值,回车后输出信息如下所示:

HASH: e2fc714c4727ee9395f324cd2e7f331f

 

Possible Hashs:

[+]    MD5

[+]    Domain Cached Credentials - MD4(MD4(($pass)).(strtolower($username)))

 

Least Possible Hashs:

[+]    RAdmin v2.x

[+]    NTLM

[+]    MD4

[+]    MD2

[+]    MD5(HMAC)

[+]    MD4(HMAC)

[+]    MD2(HMAC)

[+]    MD5(HMAC(Wordpress))

[+]    Haval-128

[+]    Haval-128(HMAC)

[+]    RipeMD-128

[+]    RipeMD-128(HMAC)

[+]    SNEFRU-128

[+]    SNEFRU-128(HMAC)

[+]    Tiger-128

[+]    Tiger-128(HMAC)

[+]    md5($pass.$salt)

[+]    md5($salt.$pass)

[+]    md5($salt.$pass.$salt)

[+]    md5($salt.$pass.$username)

[+]    md5($salt.md5($pass))

[+]    md5($salt.md5($pass))

[+]    md5($salt.md5($pass.$salt))

[+]    md5($salt.md5($pass.$salt))

[+]    md5($salt.md5($salt.$pass))

[+]    md5($salt.md5(md5($pass).$salt))

[+]    md5($username.0.$pass)

[+]    md5($username.LF.$pass)

[+]    md5($username.md5($pass).$salt)

[+]    md5(md5($pass))

[+]    md5(md5($pass).$salt)

[+]    md5(md5($pass).md5($salt))

[+]    md5(md5($salt).$pass)

[+]    md5(md5($salt).md5($pass))

[+]    md5(md5($username.$pass).$salt)

[+]    md5(md5(md5($pass)))

[+]    md5(md5(md5(md5($pass))))

[+]    md5(md5(md5(md5(md5($pass)))))

[+]    md5(sha1($pass))

[+]    md5(sha1(md5($pass)))

[+]    md5(sha1(md5(sha1($pass))))

[+]    md5(strtoupper(md5($pass)))

 

    -------------------------------------------------------------------------

  HASH:

从输出的信息可以看到对输出的哈希值进行了识别,它首先会输出可能性最大的哈希类型。例如,输出信息的第 1 行信息 Possible Hashs 中,可以看到该哈希值的类型最有可能为 MD5 类型。然后,输出可能性表较小的一些哈希算法类型。例如,输出信息中 Least Possible Hashs (加粗部分)下面的内容信息显示了该哈希值也可能为采用了一些其他哈希算法。


请使用浏览器的分享功能分享到微信等