Я написал функцию, аналогичную функции printf, и хочу, чтобы она была запущена, чтобы проверить наличие ошибок. afl-fuzz дает мне входной файл, но я изо всех сил пытаюсь придумать способ превратить его в ввод varargs.Как мне удалить функцию stdarg.h?
Есть ли способ динамически построить va_list или иначе динамически построить список аргументов?
Возможно [libffi] (https://github.com/libffi/libffi), библиотека [Foreign Function Interface] (https://en.wikipedia.org/wiki/Libffi). –
@Jonathan Это звучит как идея, я рассмотрю ее – Riking