![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 13.10.2011
Сообщений: 3
|
![]()
Как перевести прогу с ассемблера на высокий язык? Понимаю, что нереально, но надежда умирает последней.
|
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
![]() Никак ты не переведешь.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
руками разве что
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#4 |
чайник
Пользователь
Регистрация: 24.06.2010
Сообщений: 44
|
![]()
есть декомпиляторы но надо знать на каком языке написан экзешник и то вероятность низкая приведу отрывок из описания одного декомпилятора
"DeDe.3.50.04.1635 — Декомпиляция программ в принципе возможна. Никто не говорит, что дело это легкое, однако исследования подтверждают возможность такого деяния. Данная утилита (и очень неплохая!) может попытаться декомпилировать файл, если он написан на Delphi/Borland C++ Builder (вплоть до последних версий)." поищи его в гугле может поможет а это из wiki (полезный ресурс wiki) "Декомпиля́тор — это программа, транслирующая исполняемый модуль (полученный на выходе компилятора) в относительно эквивалентный исходный код на языке программирования высокого уровня. Для сравнения, дизассемблер транслирует исполняемый модуль программы в текст на языке ассемблера." вот ссылка http://ru.wikipedia.org/wiki/%D0%94%...82%D0%BE%D1%80 Последний раз редактировалось tred; 23.10.2011 в 03:42. |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
DeDe более менее способен по сути восстановить лишь структуру форм/событий, но не код. с С++ та же история, есть один, но на практике он вылетел ![]() с С#, Java уже другая история. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 06.08.2011
Сообщений: 9
|
![]()
и HexRays пробовали?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно написать прогу на CompModel-что то вроде ассемблера | TheRomul | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 01.06.2011 05:37 |
Нужно перевести прогу с Фортрана на Паскаль! | Segger | Помощь студентам | 0 | 01.12.2010 07:27 |