Cornucopia: A Framework for Feedback Guided Generation of Binaries
Published in ASE 2022, 2022
Cornucopia drives LLVM optimization flags with feedback to generate a diverse corpus of binaries from source programs, embedding ground-truth metadata for evaluation. It uncovered bugs in LLVM optimization passes and exposed decompilation failures in angr, Ghidra, and related binary analysis tools.
Recommended citation: Vidush Singhal, Akul Abhilash Pillai, Charitha Saumya, Milind Kulkarni, Aravind Machiry. (2022). "Cornucopia: A Framework for Feedback Guided Generation of Binaries." ASE 2022.
Download Paper
