Single

python密码自动生成器(随机字典生成器)

最近研究wifi渗透,发现有很多社工类的字典生成器,但是非社工类的缺极少,至少我没找到我想用的,所以自己随便写了个,代码也很简单,也就那么10行左右。

import random
import string
"""
'''方案一'''
for x in range(10000):		#循环10000次
	nums=list(range(0,9))	#生成0-9的随机数并且传递给nums
	rs=random.sample(nums,8)#去重复随机数
	print(rs)				#输出结果

"""
'''方案二'''
Key="!@#^*&gjhghjgj24234234"	#定义密码
sa=[]	#定义数组用于保存随机数
for x in range(10000):		#循环次数(密码数量)
	sa=[]	#数组清0
	for i in range(11):	#循环次数(密码位数)
		sa.append(random.choice(Key))	#生成随机数内容为Key里面的内容
	salt=''.join(sa)+"\n"	#整理結果
	print(salt)	#输出

暂无评论

发表评论

相关推荐