快速识别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

快速识别Hash加密方式hashid相关推荐

  1. CTF爬虫:掌握这些特征,一秒识别密文加密方式

    关注微信公众号:K哥爬虫,持续分享爬虫进阶.JS/安卓逆向等技术干货! 文章目录 前言 编码系列 Base 系列编码 Unicode 编码 Escape 编码 URL / Hex 编码 加密算法 MD ...

  2. 如何快速简单的获取WIFI的加密方式

    场景:有的设备连接热点或者网络设备需要知道其加密方式,才能实现网络连接,或者实行解密破解等. WIFi加密的方式日益更新,那么如何简单快速查看需要WIFI的加密方式? 下面我来介绍一种非常实用且简单的 ...

  3. python判断网页密码加密方式_python实现网页登录时的rsa加密流程

    对某些网站的登录包进行抓包时发现,客户端对用户名进行了加密,然后传给服务器进行校验. 使用chrome调试功能断点调试,发现网站用javascript对用户名做了rsa加密. 为了实现网站的自动登录, ...

  4. Python常见加密方式总结和实现

    一.前言 我们所说的加密方式,都是对二进制编码的格式进行加密的,对应到Python中,则是我们的Bytes. 所以当我们在Python中进行加密操作的时候,要确保我们操作的是Bytes,否则就会报错. ...

  5. HTTPS-各种加密方式

    HTTPS SSL即安全套接字层,SSL 在1999年被IETF(互联网工程组)更名为TLS,即传输安全层,直到现在,TLS 一共出现过三个版本,1.1. 1.2 和1.3,目前最广泛使用的是1.2, ...

  6. Python 常见加密方式和实现

    一.前言 我们所说的加密方式,都是对二进制编码的格式进行加密的,对应到Python中,则是我们的Bytes. 所以当我们在Python中进行加密操作的时候,要确保我们操作的是Bytes,否则就会报错. ...

  7. 【计算机网络】对称加密、非对称加密和Hash加密的介绍和区别

    目录 一.对称加密(Symmetric Cryptography) 优缺点 二.非对称加密(asymmetric Cryptography) 优缺点 三.Hash加密算法(摘要算法) 对称加密算法的加 ...

  8. golangsha1解码_golang中几种加密方式的处理

    缘由 在与第三方平台进行接入的时候,通常会存在一些签名或者加密的处理,在进行开发的时候,因为语言的 不同,需要按照规范进行相应处理. DES加解密 golang中的标准库crypto/des中有DES ...

  9. 三星mzvlb1t0hblr是什么固态_三星T7 Touch 1TB移动固态硬盘评测:新奇又安全的加密方式普及?...

    [PConline 评测]移动固态硬盘速度很大程度限制于接口速度,而得益于USB 3.2 Gen2的普及,如今移动固态硬盘的传输速度离现在最快的雷电3又近了一步. 可大家是共同进步的,你有的速度其他盘 ...

最新文章

  1. div+css中clear用法
  2. PHPExcel 常用方法
  3. List集合中两种遍历方式
  4. oracle数据库更新语句_20_手把手教你学Python之操作数据库
  5. GoogleMap API入门使用
  6. 带有.NET Core 3和Electron.NET的多平台桌面HTML编辑器
  7. 异常来自 HRESULT:0x800A01A8
  8. 同济线性代数教材(第五版)-第2章 矩阵及其运算
  9. Chrome应用商店镜像方法 | Crx根据ID直接下载 | 浏览器插件推荐网站
  10. SQL语法INSERT INTO_大数据培训
  11. 之前的账号不见了,@21cn.com的。哪里可以找的回来?
  12. 短视频直播电商抖音项目孵化流程运营带货商业计划书方案范本
  13. thinkpad x250装黑苹果教程_[黑苹果]x250 黑苹果历险记
  14. 快速入门Linxu笔记
  15. 线性基(线性无关的基底)
  16. PNG图片怎么将图片大小压缩
  17. 制作canal-adapter的docker镜像
  18. 无线网络连接后总是提示可能需要其他登陆信息
  19. Linux 安装 Minio
  20. 阿里-测试开发工程师-18年暑期实习-一面

热门文章

  1. 10.05 最初对Linux的了解,对Shell的认识
  2. ADO.NET SQL
  3. 第四节、逆矩阵与转置矩阵
  4. Ajax操作的四个步骤
  5. IIS6.0 日期格式问题
  6. RMAN简明教程之五——RMAN还原和恢复
  7. 你是一个职业的页面重构工作者吗?
  8. 全球项目多区域数据同步问题解决方案
  9. 关于出现org.hibernate.TransientObjectException: The given object has a null identifier: 错误的解决方法
  10. 用信号量和读写锁解决读者写者问题