Last update on .

今天做ctf需要使用生日密码字典表来爆破zip加密文件,想找一个根据生日年份自动生成8位生日密码的生成器,网上找来找去,不是要积分下载,就是扫码关注才能看。还是自己动手用python写脚本吧。

for i in range(1950,2010):   # 从1950开始,到2009
    for j in range(1,13):      #从1到12
        for k in range(1,32):  # 从1到31
            print(i,end="")     #输出不换行
            print('%02d'%j,end="")    #格式化输出月份
            print('%02d'%k)   #格式化输出天

上述代码存为generate_birthday_password.py

在命令行执行python generate_birthday_password.py > pwd.txt 就可以了。

评论

No comments yet.

Please log in by using LinkedIn Weibo to leave a comment.