当前位置: 代码网 > it编程>前端脚本>Python > 【python】密码字典生成器_pytho生成密码字典,2024年最新深入理解网络安全

【python】密码字典生成器_pytho生成密码字典,2024年最新深入理解网络安全

2024年08月01日 Python 我要评论
还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!【完整版领取方式在文末!!

\s: 特殊字符掩码
\a: 所有字符掩码
\d字典路径\d: 读取其它字典文件内密码
[字符或掩码]: 指定字符组合的掩码
例如:
python3 main.py -e 123[\u\l]\nabc
python3 main.py -e 123[\n\s]\dpasswds.txt\d\n

-l: 根据表达式生成的密码最小长度(低于长度的密码将被丢弃),大于0时生效,默认为-1
例如:
python3 main.py -e 123[\n\s]\dpasswds.txt\d\n -l 12

-o: 根据表达式生成的密码保存路径
例如:
python3 main.py -e 123[\u\l]\nabc -o output.txt

-p: 设置最大线程

-h: 显示帮助信息

例如生成8位纯数字密码:

python3 main.py -e \n\n\n\n\n\n\n\n

亦可具体指定某位密码的复数掩码类型,比如生成第1位可能是大写字母也可能是数字的密码:

python3 main.py -e [\n\u]\n\n\n\n\n\n\n

亦可指定某位为具体值,其它位为掩码,比如第1-3位确定,其它位为数字:

python3 main.py -e 123\n\n\n\n\n

可指定某位为某个已有的字典文件,比如第1位是拼音字典,第8位可能是拼音字典也可能是小写字母:

python3 main.py -e \d拼音.txt\d234567[\d拼音.txt\d\l]

指定某位为指定的某几个字符,比如第1为在w、h、o里选择:

python3 main.py -e [who]2345678

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com