Если программа писалась на вижл-бейсике, например (или на чем-то еще что использует пи-код и виртуальную машину) , то теоретически можно. Декомпилировать и посмотреть.
Ну и дизассемблеры никто не отменял, если ASM знаешь. Это тоже будет код, хотя и далекий от исходного на языке высокого уровня.