I want to write a program that will read a binary (not stripped) and spit out a list of the source files. What is the easiest starting point? objdump? Or maybe a elf reading library?