Не бывает.
Только в тех редких случаях, когда в программе почему-то сохранилась отладочная информация, можно составить приблизительное представление о коде. Если же там было простяцкоеgcc test.c -o test
(или даже gcc -O2 test.c -o test
) - усе, только дизассемблер.