文件名称:dharma:基于世代的无上下文语法模糊器
文件大小:61KB
文件格式:ZIP
更新时间:2024-05-18 15:34:50
python random grammar context-free fuzzing
基于世代的无上下文语法模糊器。 目录 跑步 条条大路通罗马,但Python 3.x是首选工具。 点子 pip install dharma dharma --help 吹牛 pipenv install --dev pipenv run dharma --help 包裹 python -m dharma --help 码头工人 docker build -t dharma . docker run --rm -it dharma -grammars dharma/grammars/canvas2d.dg 例子 生成一个测试用例并将其打印到stdout 。 可以将多个语法附加到-grammars参数。 dharma -grammars dharma/grammars/canvas2d.dg 生成多个测试用例并将结果保存到磁盘。 dharma -grammars dharma/
【文件预览】:
dharma-master
----setup.py(3KB)
----.gitignore(218B)
----Dockerfile(173B)
----Makefile(2KB)
----.travis.yml(1KB)
----CODE_OF_CONDUCT.md(691B)
----Pipfile.lock(13KB)
----LICENSE.txt(16KB)
----README.md(4KB)
----Pipfile(182B)
----dharma()
--------dharma.py(4KB)
--------core()
--------grammars()
--------__init__.py(293B)
--------__version__.py(582B)
--------__main__.py(321B)
--------settings.py(402B)
----.vscode()
--------settings.json(450B)
--------launch.json(432B)
--------tasks.json(183B)
----.pylintrc(856B)
----docs()
--------Makefile(607B)
--------source()
----tox.ini(298B)