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

  • 相关阅读:
    有关linux查看的命令 及本机yum创建
    linux系统命令1
    手机百度网盘加群方法
    百度网盘保存超限解决办法
    c#委托、泛型委托和匿名方法
    值类型和引用类型的总结
    SQL数据查询语句(一)
    c# Invoke和Begininvoke区别
    c#public、private、protected、internal、protected internal修饰符及访问权限
    C#之打印乘法表
  • 原文地址:https://www.cnblogs.com/daxueba-ITdaren/p/10830336.html
Copyright © 2011-2022 走看看