zoukankan      html  css  js  c++  java
  • 快速识别Hash加密方式hashid

    快速识别Hash加密方式hashid

    hashid工具是用来识别不同类型的散列加密,进而判断哈希算法的类型。该工具的而语法格式如下所示:

    hashid [option] INPUT

    其中,option表示选项,通过指定选项来完成一些操作,该选项是可选选项。INPUT表示需要识别的哈希值或者是哈希值的列表文件。语法中option可用到的选项及含义如表7-1所示。

    表7-1  可用的选项及含义

    -e

    列出所有包括撒盐密码散列算法

    -m

    显示相应Hashcat哈希算法编码

    -j

    显示相应John哈希算法名称

    -o

    将输出信息保存到文件中

    了解到这些选项及含义以后,就可以使用这些选项来对哈希值的不同算法进行识别了。

    【实例7-1】已知一个哈希值为202cb962ac59075b964b07152d234b70。下面使用hashid工具识别该哈希值的类型,执行命令如下所示:

    root@daxueba:~# hashid 202cb962ac59075b964b07152d234b70

    输出信息如下所示:

    Analyzing '202cb962ac59075b964b07152d234b70'

    [+] MD2

    [+] MD5

    [+] MD4

    [+] Double MD5

    [+] LM

    [+] RIPEMD-128

    [+] Haval-128

    [+] Tiger-128

    [+] Skein-256(128)

    [+] Skein-512(128)

    [+] Lotus Notes/Domino 5

    [+] Skype

    [+] Snefru-128

    [+] NTLM

    [+] Domain Cached Credentials

    [+] Domain Cached Credentials 2

    [+] DNSSEC(NSEC3)

    [+] RAdmin v2.x

    从输出信息的第一行可以看到,正在对该哈希值进行分析识别,下面的输出信息是分析后可能的哈希算法类型。

    在对哈希值进行识别的时候,如果想列出所有的哈希算法,包括撒盐密码,就需要使用-e选项。它的语法格式如下所示:

    hashid -e INPUT

  • 相关阅读:
    2018-2019-2 实验三 敏捷开发与XP实践
    计算机网络课外实验一级 20175319江野
    2018-2019-2 《Java程序设计》第9周学习总结
    MyCP(课下作业,必做)
    [NOIP2012] 疫情控制
    [SPOJ2021] Moving Pebbles
    谁能赢呢?
    [HEOI2014] 人人尽说江南好
    [笔记] 巴什博弈
    [SCOI2008] 着色方案
  • 原文地址:https://www.cnblogs.com/daxueba-ITdaren/p/10830336.html
Copyright © 2011-2022 走看看