文件名称:py_omen:Python版本的OMEN密码破解程序
文件大小:1.73MB
文件格式:ZIP
更新时间:2024-05-20 02:51:17
Python
py_omen 最初由RUB-SysSec开发的OMEN密码破解程序的Python表示。 原始的RUB-SysSec github存储库是: OMEN:订购的马尔可夫枚举器* *以下摘录自原始的OMEN Github页面: OMEN是用C语言编写的基于Markov模型的密码猜测器。它根据出现的概率生成候选密码,即,它首先输出最有可能的密码。 OMEN大大提高了现有建议的猜测速度。 如果您对OMEN如何改进现有基于Markov模型的密码猜测方法的细节感兴趣,请参阅。 用户指南 像原始的OMEN程序一样,此发行版由两个独立的python脚本createNG和enumNG 。 createNG根据给定的密码列表计算n-gram概率,并将其存储在规则集*以后使用。 根据这些概率, enumNG枚举新密码,并首先创建最可能的密码猜测。 请注意,这些程序的某些命令行选项与原始OMEN程序略有
【文件预览】:
py_omen-master
----omen_cracker()
--------input_file_io.py(11KB)
--------guess_structure.py(9KB)
--------markov_cracker.py(18KB)
--------optimizer.py(4KB)
----createNG.py(15KB)
----Rules()
--------Default()
----enumNG.py(12KB)
----code_profile.py(308B)
----.gitignore(3KB)
----omen_trainer()
--------alphabet_lookup.py(7KB)
--------trainer_file_io.py(3KB)
--------common_file_io.py(4KB)
--------output_file_io.py(6KB)
--------alphabet_generator.py(3KB)
--------smoothing.py(5KB)
----README.md(5KB)
----.gitattributes(378B)