没有合适的资源?快使用搜索试试~ 我知道了~
python-afl:用于纯Python代码的American Fuzzy Lop fork服务器和工具
共36个文件
py:14个
yml:2个
check-rst:1个
需积分: 10 1 下载量 109 浏览量
2021-05-13
16:20:15
上传
评论
收藏 37KB ZIP 举报
温馨提示
这是实验模块,可为纯Python代码启用 fork服务器和工具。 如何 将此代码(最好是在所有其他模块都导入之后)添加到目标程序中: import afl afl . init () 目前,该工具是通过实现的,只要输入新的本地范围,就会调用该。 您可能需要将主程序的代码包装在一个函数中,才能正确进行检测。 (可选)将此代码添加到目标程序的末尾: os . _exit ( 0 ) 这应该大大加快模糊测试的速度,冒着无法捕获正常退出期间可能发生的错误的风险。 对于持久模式,将经过测试的代码包装在以下循环中: while afl . loop ( N ): ... 其中N是重新启动之前要处理的输入数。 在这种情况下,您不应调用afl.init() 。 如果您从sys.stdin读取输入,则必须在每次循环迭代sys.stdin其后退: sys . stdin . see
资源推荐
资源详情
资源评论
收起资源包目录
python-afl-master.zip (36个子文件)
python-afl-master
MANIFEST.in 182B
.travis.yml 2KB
README.rst 10B
pyproject.toml 136B
.pylintrc 640B
.github
FUNDING.yml 32B
requirements.txt 7B
tests
tools.py 8KB
test_version.py 2KB
test_init.py 2KB
test_fuzz.py 6KB
test_hash.py 2KB
test_showmap.py 2KB
__init__.py 0B
test_tmin.py 2KB
target_persistent.py 2KB
target.py 2KB
test_loop.py 2KB
test_cmin.py 3KB
test_import.py 2KB
private
run-pylint 2KB
check-rst 2KB
update-version 190B
build-and-test 2KB
LICENSE 1KB
py-afl-cmin 293B
py-afl-showmap 274B
setup.cfg 119B
afl.pyx 7KB
doc
changelog 6KB
trophy-case 2KB
README 3KB
setup.py 4KB
.gitignore 45B
py-afl-tmin 265B
py-afl-fuzz 582B
共 36 条
- 1
资源评论
JinTommy
- 粉丝: 39
- 资源: 4550
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功