Дом развитие Что такое декомпилятор? - определение из техопедии

Что такое декомпилятор? - определение из техопедии

Оглавление:

Anonim

Определение - что означает декомпилятор?

Декомпилятор - это инструмент программирования, который преобразует исполняемую программу или низкоуровневый / машинный язык в формат, понятный программистам. Он выполняет операции компилятора, который переводит исходный код в исполняемый формат, но в обратном порядке. Получатель декомпилятора - пользователь, а компилятор - машина.

Техопедия объясняет декомпилятор

Декомпилятор, как дизассемблер, работает через реверс-инжиниринг. Декомпилятор переводит скомпилированный код или исполняемый файл в код высокого уровня.

В некоторых случаях декомпилятор может быть полезен для следующих целей:

  • Восстановление утерянного исходного кода для архивации или обслуживания кода
  • Отладка программ
  • Возможность антивируса находить уязвимости в программе
  • Функциональная совместимость для облегчения миграции программы между платформами
Что такое декомпилятор? - определение из техопедии