python3 下的一个模糊化测试模块

Fusil是一个Python库,用于编写模糊测试程序。它能帮助在限制内存、设置环境变量、重定向标准输出等环境中启动进程,创建篡改文件,并启动网络客户端或服务器。Fusil提供了多种探测程序崩溃的探针,如监控进程退出代码、监控进程标准输出和syslog中的文本模式等。
摘要由CSDN通过智能技术生成



Fusil is a Python library used to write fuzzing programs. It helps to start process with a prepared environment (limit memory, environment variables, redirect stdout, etc.), start network client or server, and create mangled files. Fusil has many probes to detect program crash: watch process exit code, watch process stdout and syslog for text patterns (eg. "segmentation fault"), watch session duration, watch cpu usage (process and system load), etc.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值