zoukankan      html  css  js  c++  java
  • 哈希爆破神器Hashcat的用法

    目录

    HashCat

    HshCat的使用

    使用Hashcat生成字典

    使用Hashcat破解NTLMv2


    HashCat

    HashCat系列软件在硬件上支持使用CPU、NVIDIA GPU、ATI GPU来进行密码破解。在操作系统上支持Windows、Linux平台,并且需要安装官方指定版本的显卡驱动程序,如果驱动程序版本不对,可能导致程序无法运行。

    HashCat主要分为三个版本:Hashcat、oclHashcat-plus、oclHashcat-lite。这三个版本的主要区别是:HashCat只支持CPU破解。oclHashcat-plus支持使用GPU破解多个HASH,并且支持的算法高达77种。oclHashcat-lite只支持使用GPU对单个HASH进行破解,支持的HASH种类仅有32种,但是对算法进行了优化,可以达到GPU破解的最高速度。如果只有单个密文进行破解的话,推荐使用oclHashCat-lite。

    HshCat的使用

    由于笔者穷逼一个,所以使用最简单 cpu 破解。

    -m   指定哈希类型
    -a   指定攻击模式,有5中模式
        0 Straight(字典破解)
        1 Combination(组合破解)
        3 Brute-force(掩码暴力破解)
        6 Hybrid dict + mask(混合字典+掩码)
        7 Hybrid mask + dict(混合掩码+字典)
    -o   输出文件
    -stdout  指定基础文件
    -r  指定规则文件
    
    -V   打印出版本
    -h   查看帮助

    -m 参数的一些哈希类型

    使用Hashcat生成字典

    rules目录下存放着生成字典的各种规则

    我们在当前目录下将基础信息保存在 base.txt文件中

    输出成test.txt文件

    hashcat64.exe --stdout base.txt -r C:Users17250Desktophashcat-4.1.0
    ulesdive.rule -o test.txt

    使用Hashcat破解NTLMv2

    hashcat64.exe -m 5600 Net-NTLM-Hash  password.txt

  • 相关阅读:
    PHPLIB Template入门系列 4 模板嵌套
    jQuery 实例
    建立PHP的本地调试环境
    PHP缓存memcache简单应用
    PHP程序:虚拟域名服务DIY
    去掉网络共享的session
    C# 里EF 对Mysql DB更新,乱码
    sshd的log的位置
    cURL 访问https失败
    Eclipse中编辑properties文件的编码问题
  • 原文地址:https://www.cnblogs.com/csnd/p/11807629.html
Copyright © 2011-2022 走看看