口令攻击

身份认证:用户向计算机系统以一种安全的方式提交自己的身份证明,然后由系统确认用户的身份是否属实,最终拒绝用户或者赋予用户一定的权限。
它是网络安全中的一个重要环节,口令是一种非常常见的身份认证方式

口令攻击的分类

  • 本地口令猜解
  • 远程口令猜测
  • 应用程序口令猜解
  • 操作系统口令猜解
  • 主动攻击
  • 被动攻击

彩虹表与带盐hash

Windows下的口令攻击

  • 验证协议
  • 口令的存储
  • 常用口令攻击方法
  • 口令的防护
验证协议
  • LAN Manger协议

    口令处理过程
    口令---》hash值
    1.口令变成大写
    2.把口令变成14个字符,或截断或补齐
    3.这14个字符分成两个7字符
    4.用7个字符和DES算法加密一个64位“Magic”
    5.把两个64位结果拼起来,得到128位值
    6.服务器保存128位值

  • NTLM

    口令处理过程
    口令---》hash值
    1.把口令变成Unicode编码
    2.使用MD4散列算法
    3.保存得到128位散列值

  • NTLMv2
  • Kerberos认证
口令存储
  • SAM数据库

    Windows NT/2000系统使用安全账号管理器的机制来管理用户账号

    SAM信息保存在:
    image.png
常用口令攻击方法
  • 本地获取
  • 远程猜解
  • 嗅探
常用口令破解工具
  • L0phcrack
  • NTSweep
  • NTCrack
  • PWDump
口令的防护
  • 选择安全密码

    1.设置足够长度的口令
    2.口令中混合使用大小写字母,数字,特殊符号

  • 防止口令猜测攻击

    1.硬盘分区采用NTFS格式
    2.正确设置和管理账户
    3.禁止不需要的服务
    4.关闭不用的端口
    5.禁止建立空连接

  • 设置安全策略

    1.强制密码历史:确定唯一新密码的个数,在使用就密码之前,用户必须使用这些密码
    2.密码最长使用期限:确定在要求用户更改密码之前可以使用改密码的天数。
    3.密码最短使用期限:确定用户在更改新密码之前这些新密码必须保留的天数
    4.密码长度最小值:确定密码最少可以有多少个字符

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Guide to BluetoothSecurity原文 本出版物可免费从以下网址获得:https://doi.o...
    公子小水阅读 12,731评论 0 6
  • 一、快速术语检索 比特币地址:(例如:1DSrfJdB2AnWaFNgSbv3MZC2m74996JafV)由一串...
    不如假如阅读 16,452评论 4 87
  • 前言 《图解密码技术》一书介绍了很多关于密码的知识,通读一遍需要不少时间。为了方便学习,我对书中关键的部分进行了总...
    咖枯阅读 12,098评论 1 25
  • 北京位于祖国的北方,北京不但是我国政治经济文化中心,而且也是一座世界知名的旅游胜地。 寒假,我和爸...
    郑许杰阅读 3,237评论 0 1
  • 就是这么任性
    放低演技阅读 1,265评论 0 0

友情链接更多精彩内容