clang libfizzer for aarch64架构
我想在我正在处理的命令行应用程序上执行一些模糊测试。我在M1 Mac上,Apple开发人员工具不会与Libfuzzer一起发行。所以我跟随 fuzzer ,但抱怨架构。…
如何使用Python或Bash从原始数据中获取漂浮物?
我有一个由称为AFL的自动测试/模糊工具生成的文件。该文件表示一组输入数据,该数据可以在测试程序中触发程序错误。 我知道该文件应该完全包含7个浮点…
如何设置输入的约束?
假设我有以下结构, type Hdr struct{ Src uint16 Dst uint16 Priotity byte Pktcnt byte Opcode byte Ver byte } 我有两个函数 Marshal 和 Unmarshal…
为什么 afl-clang-fast 编译位码时出错?
我使用工具 gllvm 构建整个程序 LLVM 位码文件 (tiffsplit.bc)。然后我使用 afl-clang-fast 编译它来生成检测的二进制文件。但是,它给出了一个错误。…
如何使用 go1.18 在一个源文件中运行多个模糊测试用例?
go 1.18 几天前发布了。它从 Go 1.18 开始在其标准工具链中支持模糊测试, 但是当我尝试编写我的案例时,它无法在一个包(或一个文件?)中运行多个案…
如何在 Go 1.18 中对 nil 值进行模糊测试?
我正在尝试使用 Go 1.18 go test -fuzz 命令来模糊 nil 值,以便在尝试取消引用指向字符串的指针之前确保我没有忘记安全检查。 这是我的尝试: // mai…
对 Linux 内核进行模糊测试:一名处于危险之中的学生。
我目前是一名正在大学攻读计算机相关学位的学生,我当前的项目重点是查找 Linux 内核中的漏洞。我的目标是对内核(针对 3.0 版本)进行静态审计和“模…