用python生成验证码

来源:互联网 发布:黑苹果mac安装办公软件 编辑:程序博客网 时间:2024/05/29 18:49

破解过程中,经常用到短信验证码,一般都是4位或6位数字,如下为用python生成验证码的几行代码:


chars=['0','1','2','3','4','5','6','7','8','9']base=len(chars) end=len(chars)**6count = 0for i in range(0,end):    n=i    ch0=chars[n%base]    n=n/base    ch1=chars[n%base]    n=n/base    ch2=chars[n%base]    n=n/base    ch3=chars[n%base]    n=n/base       print ch3+ch2+ch1+ch0    count += 1    #    f.write(ch3+ch2+ch1+ch0+'\r\n')print 'Total:'+str(count)

后期再加个多线程,要不6位的时候太慢。

0 0
原创粉丝点击