文件名称:pptf:密码策略测试框架
文件大小:696KB
文件格式:ZIP
更新时间:2024-07-19 07:09:06
Python
介绍 该项目旨在帮助开发人员衡量他们在应用程序中使用的密码策略的重要属性。 测量是离线的,这意味着不涉及对人的实验。 主要思想是将感兴趣的密码策略应用于密码转储。 然后对来自已通过策略的特定转储的密码进行建模猜测攻击。 此外,该策略还应用于许多明知好的密码,以查看策略是否允许用户从他们选择的密钥空间中选择强密码。 在攻击模型期间正在测量过程的不同参数: 通过策略的密码数 密码猜出次数 攻击者字典的大小 等等。 请参阅我在会议上的。 要求 Python的 Sqlite3 推荐使用 Node.js 准备工作 编译开膛手约翰; 将运行文件夹链接到本地目录。 将足够大的密码转储放入“passwords”文件夹(请参阅 )。 制作命令包装器,并可能在“meters”文件夹中实现感兴趣的密码策略(请参阅 )。 在 JSON 中配置测试用例配置。 以为例。 跑步 如果您在“test1
【文件预览】:
pptf-master
----sql()
--------report_schema.sql(1KB)
----dodo.py(11KB)
----passwords()
--------CMIYC2010-cracked.lst(463KB)
--------random10.lst(107KB)
--------phrases-rand39.lst(175KB)
--------README.md(243B)
--------CMIYC2010-uncracked.lst(48KB)
----dict()
--------xato.dict(81KB)
--------tiny.dict(6KB)
--------common-passwords.dict(26KB)
--------english.dict(685KB)
--------README.md(449B)
--------given-names.dict(72KB)
----default.json(364B)
----README.md(2KB)
----.gitignore(47B)
----Report Analysis and Charts.ipynb(7KB)
----meters()
--------swisscom()
--------swisscom.cmd(45B)
--------o365()
--------passwdqc.cmd(60B)
--------NOMETER.cmd(39B)
--------pwquality.cmd(48B)
--------14char()
--------README.md(592B)
--------pwquality()
--------o365.cmd(41B)
--------14char.cmd(43B)