前面介绍过一个字典生成工具crunch,但是要设定密码的规律。但是当密码所有信息(组成字符、长度等)都不清楚的时候,就很难用crunch生成一个好用的字典。

这里来介绍一个生成个性化字典的工具——cupp。它会根据一些社会工程学收集的信息来猜测可能会使用的密码。

cupp简介

cupp是一款基于python3编写的可交互性的密码字典生成工具。结合社会工程学,你会获得一份根据个人信息生成的专属字典。

和传统的通用字典相比,准确率相对更高一些。

cupp安装

kali默认是没有集成这个工具的。不过在kali安装cupp也比较简单,直接输入cupp就可以:

cupp安装

如果你是在其他系统,可以直接从GitHub上下载源码,网址:

https://github.com/herzberg/cupp

cupp参数使用

先使用-h参数查看帮助文档:

cupp -h

其中-i参数就是进入生成字典的交互逻辑,需要填写一些目标账户的一些信息:

cupp -i

除了直接新建一个字典这种操作,也可以对已经存在的字典进行一些补充,使用-w参数:

cupp -w aa.txt

cupp还有一个从github上下载现有字典的功能,使用-l参数:

cupp -l

可以看到有很多类型字典可供选择。

总结

其实cupp的字典要想有较高的质量,还是需要做一些信息收集,获取目标用户的个人社会信息。cupp这个工具,主要还是在针对用户这个层面来进行字典准备。

个性化密码破解字典生成工具:cupp相关推荐

  1. 字典生成工具 -- CUPP

    你别怕,不回你消息的那个人,也总会遇到一个不回她消息的人... 今天给大家介绍一款字典生成工具:CUPP 一.环境 kali2019.4 python3 二.安装过程: 复制到本地安装包 https: ...

  2. python123测验5随机密码生成_基于社会工程学的弱口令密码字典生成工具

    Chinese Common User Passwords Profiler 基于社会工程学的弱口令密码字典生成工具 使用方法 : 第一步 : 定义已知信息 class Person: NAME = ...

  3. 好用的fuzz字典以及fuzz字典生成工具

    一.fuzz字典下载地址 https://github.com/fuzzdb-project/fuzzdb https://github.com/TheKingOfDuck/fuzzDicts htt ...

  4. python——字典生成工具

    环境:python 3.6.7 简单的字典生成工具 # -*- coding: utf-8 -*-f = open("F:\\dict.txt", 'w') #字典文件的存储路径, ...

  5. kali CeWL密码攻击工具 Linux字典生成工具 自定义单词列表生成器

    目录 网络安全法普及 1 CeWL 介绍 2 安装 2.1 CentOS安装 3 使用 3.1 帮助 3.2 常用命令 网络安全法普及 中华人民共和国网络安全法 网络安全审查办法 中华人民共和国密码法 ...

  6. crunch字典生成工具

    Crunch是一种创建密码字典工具,按照指定的规则生成密码字典,可以灵活的制定自己的字典文件.使用Crunch工具生成的密码可以输出到屏幕,保存到文件.或另一个程序.由其在渗透测试需要爆破的时候,字典 ...

  7. 字典生成工具_CANOpen系列教程09_CANOpen对象字典

    说明: 本文原创作者『strongerHuang』 首发于微信公众号『嵌入式专栏』,同时也更新在我的个人网站:EmbeddedDevelop 标签:CAN. CANOpen. CanFestival ...

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

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

  9. 【网安神器篇】——Crunch字典生成工具

    作者名:Demo不是emo  主页面链接:主页传送门 创作初心:舞台再大,你不上台,永远是观众,没人会关心你努不努力,摔的痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷 座右铭:不要让时代的悲哀 ...

  10. python的字典生成工具

    前言:命运,依旧在自己手中! 安装pydictor git clone https://github.com/LandGrey/pydictor 常用使用命令,社工学 --sedb 其中option的 ...

最新文章

  1. Spring学习系列(二) 自动化装配Bean
  2. 刀塔传奇服务器维护,刀塔传奇360专服合服维护补偿公告
  3. 11.10 chkconfig:管理开机服务
  4. 了解 C# foreach 内部语句和使用 yield 实现的自定义迭代器
  5. 快速成长为数据挖掘高手的秘诀
  6. c/c++整理--c++面向对象(3)
  7. k8s核心技术-Helm引入---K8S_Google工作笔记0043
  8. oracle获取表前几行,Oracle查询以获取同一表中相关行的先前值
  9. 传奇服务器修改二级密码,找回传奇玩家账号和二级密码,修改密码和密保
  10. 35岁,你要逃离北上广?
  11. 常用概率分布及其数学期望和方差
  12. 利用mimikatz查看rdp连接密码【渗透测试】
  13. 浅谈APP运营推广:该如何的精准投放广告?
  14. python 线程退出方法
  15. 信用风险计量模型汇总
  16. 光遇测试服怎么显示服务器错误,光遇服务器错误怎么办_光遇服务器错误解决方法_3DM手游...
  17. 工业自动化新引擎:工业机器人引领制造业转型升级
  18. 性能管理Managing Performance
  19. Linux下彻底卸载mysql详解
  20. 玩英雄联盟说服务器不稳定,LOL官方:关于近期游戏稳定性问题的说明

热门文章

  1. XP系统出现qq安装包可能被非法改动导致安装失败
  2. 最常用的CSS字体库
  3. 启明星辰天玥网络安全审计系统手册
  4. 英文文献翻译软件,你知道哪些呢?
  5. 如何在android上嵌入mupdf作为pdf阅读器
  6. java ee 设计模式解析与应用_《Java EE 设计模式解析与应用》PDF 下载
  7. 如何使用@PostConstruct初始化敏感词库和hutool过滤敏感词信息
  8. 图解设计模式(二)适配器模式
  9. gyp verb ensuring that file exists: C:\Python27\python.exe
  10. 移远EC20 R2.0 AT指令拨号流程