文件名称:fuzztests:gogoprotobuf的模糊测试
文件大小:71KB
文件格式:ZIP
更新时间:2024-05-24 02:24:36
Go
#gogoprotobuf的模糊测试 这些测试使用 如果您想对新的消息类型进行模糊处理,请执行以下操作: 将其添加到fuzz2.proto或fuzz3.proto 运行>使再生 运行>使模糊 不支持枚举和扩展,因为会生成同一协议缓冲区消息的多个版本,并且原型库不支持具有相同名称的多种类型。 依存关系: github.com/gogo/protobuf github.com/golang/protobuf github.com/dvyukov/go-fuzz及其依赖项 协议
【文件预览】:
fuzztests-master
----.gitignore(34B)
----main.go(6KB)
----gengogofuzztests()
--------main.go(2KB)
--------gogopop()
----gogofast()
--------fuzz3.pb.go(99KB)
--------msglist.gen.go(1KB)
--------fuzz2.pb.go(125KB)
----crashers_test.go(2KB)
----protoc-gen-gogomsglist()
--------main.go(2KB)
----protoc-gen-gogopop()
--------main.go(2KB)
----Readme.md(550B)
----golang()
--------fuzz3.pb.go(11KB)
--------msglist.gen.go(1KB)
--------fuzz2.pb.go(23KB)
----fuzz3.proto(4KB)
----gofast()
--------fuzz3.pb.go(99KB)
--------msglist.gen.go(1KB)
--------fuzz2.pb.go(125KB)
----Makefile(974B)
----gogo()
--------fuzz3.pb.go(11KB)
--------msglist.gen.go(1KB)
--------fuzz2.pb.go(23KB)
----fuzz2.proto(5KB)