Эти программки называются "декомпляторы". Конкретно сказать не могу, разве что можно наверняка сказать, что код будет не адекватным и наверняка не рабочим. Хотя если программка простая то правки будут минимальными.
А такие вещи как имена переменных и коменты восстанавливаются в С++?