gpt4 book ai didi

c - 如何模糊 stdarg.h 函数?

转载 作者:行者123 更新时间:2023-11-30 21:00:37 26 4
gpt4 key购买 nike

我已经编写了一个运行中类似于 printf 的函数,我想对其进行模糊测试以检查错误。 afl-fuzz 为我提供了一个输入文件,但我正在努力想办法将其转换为可变参数输入。

有什么方法可以动态构造 va_list 或以其他方式动态构造参数列表?

最佳答案

dyncall似乎是为了做你想做的事情而编写的,尽管我没有亲自使用过它。

另一种方法是生成使用大量输入调用相关函数的源代码。它不太优雅,但编程应该很简单。

关于c - 如何模糊 stdarg.h 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40188020/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com