Если я использую декомпилятор для получения источника известного бина Cnet .exe, будет ли программа выполняться во время «декомпиляции»?
Какой декомпилятор мне использовать?
Нет. Декомпиляция обрабатывает двоичный файл как данные и делает не выполнить любой код.
Это как смотреть на ноты, чтобы определить структуру музыки. Музыка не воспроизводится и не слышна.
Используемый дизассемблер или декомпилятор зависит от архитектуры исполняемого файла. Поскольку вы упоминаете .exe
это говорит о том, что это MS Windows или Vax / VMS. Найдите подходящее для вашей среды.
Я не видел никаких декомпиляторов, которые генерируют код C ++. Я видел несколько экспериментальных, которые делают разумную попытку генерации кода на C, но они, как правило, зависят от соответствия шаблонам генерации кода конкретного компилятора (что могло измениться, прошло некоторое время с тех пор, как я в последний раз изучал этот код). ). Конечно, любая символическая информация исчезнет. Google для «декомпилятора».