rafamont
@rafamont
Паграмист

Возможно ли конвертировать код ассемблера в с++ или другой язык высокого уровня?

Возможно ли конвертировать ассемблер в с++ или другой язык высокого уровня?
  • Вопрос задан
  • 459 просмотров
Решения вопроса 2
Пригласить эксперта
Ответы на вопрос 4
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Возможно. Изучаете, что делает программа и переписываете на любом другом языке.
Ответ написан
p00h
@p00h
Фехтовальщик-стропальщик
Невозможно. Попытаться дезасемблировать, угадать — да. Конвертировать — нет.
Ответ написан
saboteur_kiev
@saboteur_kiev
build engineer
В принципе - можно, но результат дизассемблирования не читабельный, и редко когда может быть обратно скомпилирован в исходный бинарник без обработки.

Обычно дизассемблируют, чтобы разобраться как работает алгоритм и написать его уже самостоятельно.
Ответ написан
@Pantene742
Теоретический.....

Можно в специфический плохо читаемый - так как автоматический сгенерированный C++.
Если она будет более читаемой, значит скорее всего более не предсказуемой.

Если она будет стабильно работать после коипиляции как на Assemblerre до дизассемблинга то скорее всего будет не более читабельной чем Assembler.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы