写在前面:本文仅限学术交流,请勿用他人实践

其实kali系统是有自带的密码字典的,但是作为一个通用性字典可能在实际操作中只能起到一个辅助性的作用。所以就需要针对你的攻击对象作出一套更加贴合实际的字典来用,这样效率会快很多。

首先梳理一下正常人设置密码的思路,无非就是好记,那么就会大量重复使用一个或几个密码在各种平台上。例如我的CSDN密码和我的Github密码是一样的,也是为了好记。所以在暴力破解时知道一些已知密码是最理想的状态。但是大多数情况下我们并不会这么幸运。所以还是要绕道字典问题上来。像我,一般会用自己的生日,手机号某几位,名字缩写,喜欢人的手机号,名字缩写等来设置密码并且重复使用在各个平台。这就是我们平常人的密码思路。

这样我们就可以针对被攻击人的密码有一个提前的预设,更快的求到答案,增加效率。也就说到了我要介绍的在线字典生成,它的特性就不是通用或者广泛了,相反的它具有特殊性以及个性。

首先我们要知道几个被攻击者可能会用来设置密码的几个要素,如我刚才所说的“用自己的生日,手机号某几位,名字缩写,喜欢人的手机号,名字缩写等来设置密码”。在这里我们举一个例子,把他作为我们的被攻击人做分析:姓名:张三 生日:2月31日 妻子:李四 妻子生日:2月30日 身份证后几位:5324。这个时候我们就已经掌握了很多信息,整理为:

”张三“”李四“”231“”230“”5324“

接下来我们打开终端,输入

sudo -i

老样子,先获得Root‘权限,啥都好说

然后输入

crunch 7 7 -p 231 230 5324 zs ls

解释一下”-p”之前是几位数密码,需要注意我这里写了两个7,因为这其实是个范围,相当与7位~7位,如果是不确定几位,就是这是个范围,比方说是5~8位,就写

crunch 5 8 -p 231 230 5324 zs ls

应该能听懂吧这

然后直接回车就会自动列出来了

如图

kali下如何生成密码字典(在线)相关推荐

  1. Python生成密码字典写入文件算法

    Python生成密码字典写入文件算法 简介 主要原理 代码 如果有其他可以提高时空复杂度的算法可以优化一下 简介 密码字典生成原理比较简单,主要靠正常的按序叠加生成,故所需时间以及较大的内存资源 主要 ...

  2. python创建一个字典、保存用户名和密码_Python实现生成密码字典的方法示例

    本文实例讲述了Python实现生成密码字典的方法.分享给大家供大家参考,具体如下: key_data.py 文件存放组成数据,可以随时扩充及简化. #coding=utf-8 #!/usr/bin/p ...

  3. 生成linux命令,详解Linux下随机生成密码的命令总结

    有时候经常为如何设置一个安全.符合密码复杂度的密码而绞尽脑汁,说实话,这实在是一个体力活而且浪费时间,更重要的是设置密码的时候经常纠结.终于有一天实在忍不住了,于是学习.整理了一下如何使用Linux下 ...

  4. Linux下随机生成密码的命令总结

    有时候经常为如何设置一个安全.符合密码复杂度的密码而绞尽脑汁,说实话,这实在是一个体力活而且浪费时间,更重要的是设置密码的时候经常纠结.终于有一天实在忍不住了,于是学习.整理了一下如何使用Linux下 ...

  5. Python生成密码字典教程

    首先声明:本教程只用于技术交流,请勿用于非法用途.请严格遵循相关法律法规. 晚上莫名想要折腾一下aircraft,虽然本学校用的网络是校园网,破解了wifi也不能直接用,还得破解别人的账号密码,但是这 ...

  6. php 生成密码字典,密码字典生成工具crunch的简单使用

    案例1: crunch 1 8 #生成最小1位,最大8位,由26个小写字母为元素的所有组合 案例2: crunch 1 6 abcdefg #生成最小为1,最大为6.由abcdefg为元素的所有组合 ...

  7. linux生成数字命令,Linux下随机生成密码的命令

    mkpasswd命令 -l  定义生成密码的长度,默认9 -d  定义密码里面包含数字的最少个数,默认2 -c  定义密码里面包含小写字母的最少个数,默认2 -C  定义密码里面包含大写字母的最少个数 ...

  8. kali下mysql重置密码

    转载自鸡毛落一地的博客 参考:使用mysqladmin命令修改MySQL密码与忘记密码 前言:(在Windows的DOS命令行下和在kali Linux下修改方法是一样的)在kali Linux中默认 ...

  9. 自写密码字典-解口令具体过程(海德拉)

    本次实验应用kali(crunch创建 hydra工具进行破解) 一.本文仅限于学习,以下操作仅测试使用,切勿用于生产环境. 1.过程准备一台kali虚拟机,一台win(IP:192.168.174. ...

  10. mac下密码加密zip,暴力破解zip,生成密钥字典

    2019独角兽企业重金招聘Python工程师标准>>> 电脑在送修售后之前对一些文件zip加密并且删除了原文件,然后忘了这回事了,悲催的是等到捡起这些文件时候已经忘记密码是啥. 加密 ...

最新文章

  1. MongoDb注意事项
  2. Javascript:this用法
  3. TPC-C中跑赢Oracle的OceanBase,最近有何惊艳?
  4. 763 划分字母区间
  5. JAVA与DOM解析器基础 学习笔记
  6. mysql 千万数据分页_MySQL处理千万级数据查询、分页
  7. 微信的cookie 和 session
  8. voronoi图编程构造_可视化编程真的有那么糟糕?
  9. Nagios安装配置教程(二)环境搭建
  10. vue.js简单登录界面访问mysql_Vuejs实战项目:登陆页面
  11. gdb 的使用 problem solution
  12. 跟踪AppInfo代码
  13. 微信公众号模板消息推送,中文乱码
  14. ElasticSearch中的分片(shards)是什么
  15. 深度学习之感性理解-机器学习基础一
  16. xp访问win10计算机名,xp连接win10共享打印机提示凭证不足怎么办
  17. 第八届中国云计算大会发来贺电 | 有容云将作为【云计算优秀项目】特邀嘉宾出席
  18. Spring JDBC的详解
  19. Pandas基础学习入门级别
  20. 【软件】Windows 公文包 功能 U盘同步篇

热门文章

  1. 用HTML+CSS做一个漂亮简单的个人网页——樱木花道篮球3个页面 学生个人网页设计作品 学生个人网页模板 简单个人主页
  2. AutoCAD2007 打开缓慢解决方案
  3. 注塑模具与吹塑模具的区别
  4. 人生感悟经典哲理句子,句句都是人生哲理!
  5. Linux BIOS开机自检简介
  6. 数据库系统的简单结构图
  7. ios版塔防类游戏源码
  8. 优酷 Android 包瘦身治理思路全解
  9. 22种免费网络推广方式有哪些?
  10. MySQL中json_extract函数说明