# _*_ coding: utf-8 _*___author__ = 'pythonwu'__date__ = "2018/7/27 16:07"import random, stringdef GenPassword(length): #随机出数字的个数 numOfNum = random.ra ...
分类:
编程语言 时间:
2018-08-09 19:26:17
阅读次数:
210
一、生成随机验证码(纯数字及字母加数字):importrandomimportstringcheckcod=‘‘foriinrange(5):#5位验证码‘‘‘#纯数字验证码#随机值1-9取可以保证5位,如果是1-12就会出现5位以上验证码current=random.randint(1,9)#i数据类型转换成字符串类型#checkcod+=str(i)checkcod+=str(current)
分类:
编程语言 时间:
2018-05-14 16:46:05
阅读次数:
214
#!/usr/bin/python3 # -*- coding: utf-8 -*- import random,string src = string.ascii_letters + string.digits data = random.sample(src,0) data.extend(ran... ...
分类:
编程语言 时间:
2018-04-24 20:21:23
阅读次数:
188
写了个程序,主要是用来检测MySQL数据库的空密码和弱密码的, 在这里,定义了三类弱密码: 1. 连续数字,譬如123456,在get_weak_num中实现 2. 连续字母,譬如abcdef,在get_weak_character中实现 当然,个数都是随机的。 3. 数字和字母随机组合。在get_ ...
分类:
编程语言 时间:
2016-04-20 13:42:11
阅读次数:
196
python生成随机密码串python的random模块可以生成随机数,主要用这个生成随机密码。string模块中的3个函数:string.letters,string.printable,string.printable>>>importstring
>>>string.letters
‘abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ‘..
分类:
编程语言 时间:
2016-02-15 16:43:50
阅读次数:
186
importrandom
defkeygen(num):
seed="1234567890abcdefghi-+!@#$%^&*jklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
salt_list=[]
foriinrange(num):
salt_list.append(random.choice(seed))#从seed中随机取出,添加到列表中
salt=‘‘.join(salt_list)
printsalt
keygen(8)..
分类:
编程语言 时间:
2014-12-17 19:03:50
阅读次数:
193