J'ai écrit une fonction similaire à printf en fonctionnement, et je veux la fuzz pour vérifier les bogues. afl-fuzz me donne un fichier d'entrée, mais j'ai du mal à trouver un moyen de le transformer en entrée varargs.Comment fuzz une fonction stdarg.h?
Existe-t-il un moyen de construire dynamiquement une liste va_ ou de construire de manière dynamique la liste d'arguments?
Peut-être [libffi] (https://github.com/libffi/libffi), la bibliothèque [Foreign Function Interface] (https://en.wikipedia.org/wiki/Libffi). –
@Jonathan Cela ressemble à une idée, je vais regarder dans – Riking