python编程:生成4位字母数字组合密码字典 |

  • A+
所属分类:Seay信息安全博客

显示不全请点击全屏阅读

很简单的一段代码,给新手学习下,这里是生成4位的,大家在写爆破的时候可以根据这个思路改写

f=open("dict.txt",'w+')
chars=[
                '0','1','2','3','4','5','6','7','8','9',
                'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
                'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z',
            ]
base=len(chars) #62
end=len(chars)**4
for 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]
    print i,ch3,ch2,ch1,ch0
    f.write(ch3+ch2+ch1+ch0+'\r\n')
f.close()

作者:xcf007

Tags:

python资料,

如果您喜欢我的博客,欢迎点击图片定订阅到邮箱填写您的邮件地址,订阅我们的精彩内容: 也可以点击链接【订阅到鲜果】

如果我的想法或工具帮助到了你,也可微信扫下方二维码打赏本人一杯咖啡
python编程:生成4位字母数字组合密码字典 |