plyara:解析YARA规则并更轻松地对其进行操作

时间:2024-06-02 15:52:51
【文件属性】:

文件名称:plyara:解析YARA规则并更轻松地对其进行操作

文件大小:75KB

文件格式:ZIP

更新时间:2024-06-02 15:52:51

python parser python3 ply lexer

普利亚拉 将规则解析为字典表示形式。 Plyara是一个脚本和库,可将包含一个以上YARA规则的文件进行词法分析并将其解析为python字典表示形式。 该工具的目的是使执行批量操作或转换大型YARA规则集变得更加容易,例如提取指标,更新属性和分析语料库。 其他应用程序包括短绒和依赖检查器。 Plyara利用Python模块对YARA规则进行词法化。 这是由的的社区维护叉。 经许可使用“ plyara”商标。 安装 Plyara需要Python 3.6以上版本。 用pip安装: pip3 install plyara 用法 在您自己的应用程序中使用plyara Python库: >> > import plyara >> > parser = plyara . Plyara () >> > mylist = parser . parse_string ( 'rule MyRul


【文件预览】:
plyara-master
----.gitignore(3KB)
----setup.cfg(34B)
----requirements-dev.txt(46B)
----README.rst(7KB)
----plyara()
--------command_line.py(2KB)
--------exceptions.py(2KB)
--------utils.py(17KB)
--------__init__.py(684B)
--------core.py(38KB)
----tests()
--------unit_tests.py(46KB)
--------__init__.py(0B)
--------data()
----docs()
--------make.bat(810B)
--------conf.py(5KB)
--------index.rst(681B)
--------Makefile(603B)
----examples()
--------corpus_stats.py(2KB)
----LICENSE(11KB)
----setup.py(2KB)
----.travis.yml(1KB)
----.readthedocs.yml(72B)

网友评论