基于python的密码字典生成器

Posted maple刘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于python的密码字典生成器相关的知识,希望对你有一定的参考价值。

#!/usr/bin/python
# -*- coding:utf-8 -*-
# @Time :2019/10/7 10:55
# @Author :maple
# @Emall :1075495040@qq.com
# @File :密码字典4.py


import itertools as its
words = input("请输入想要生成的数字、字母、特殊符号:").strip()
word1 = input("请输入前面的固定字符,若没有直接enter:").strip()
word2 = input("请输入后面的固定字符,若没有直接enter:").strip()
len = int(input("请输入密码的长度,不包含前面和后面的固定字符:"))
words = set(words) #去重
words = ‘‘.join(words) #拼接
#print(words)
r = its.product(words,repeat=len)
dic = open("dictionary.txt",‘a‘)
for i in r:
dic.write(word1+‘‘.join(i)+word2+" ")
dic.close()

以上是关于基于python的密码字典生成器的主要内容,如果未能解决你的问题,请参考以下文章

python自动生成对应位数的密码字典

社会工程学字典生成器,社工密码爆工具下载地址

Hashcat 生成密码字典

Kali Linux下社工密码字典生成工具Cupp和Cewl教程

C语言实现密码字典生成器

C语言实现密码字典生成器