Fuzzer feito com vibe coding achou bug no FFmpeg
Um fuzzer criado com ajuda de IA encontrou um bug de divisão por zero no FFmpeg, reportado no rastreador oficial do projeto.
Como replicar
- Escolha uma função que recebe entrada externa (parser, decoder).
- Peça ao agente um harness de fuzzing (libFuzzer/AFL) para ela.
- Rode por horas, reproduza cada crash e reporte com caso mínimo.
Prompt para copiar
Crie um harness de fuzzing com libFuzzer para a função [nome] em [arquivo]. Inclua: função LLVMFuzzerTestOneInput, instruções de compilação com -fsanitize=address,undefined e 3 entradas de exemplo para o corpus. Depois me diga como minimizar um crash encontrado para reportar ao projeto.
Troque o que está entre [colchetes]. Funciona com Claude, ChatGPT, Grok, Gemini ou o agente que você usa.