Женя
Женя

Декомпиляция приложения

Народ, подскажите: а при декомпиляции приложения он декомпилируется до тех же самых исходников, из каких компилировался или же это происходит до уровня кода ассемблера??

Татьяна Хритошина
Татьяна Хритошина

Декомпиляция? Точно не до тех исходников.

Авторазборка Турбо-Нн
Авторазборка Турбо-Нн

Декомпиляция это процесс воссоздания исходного кода. То есть код будет получен на языке высокого уровня. Получить полностью идентичные исходники не получится так как в компиляторах используются различные оптимизации кода. А так же иногда применяется обфускацию для затруднения декомпиляции

АС
Анна Сергеева

так просто не ответить, если файл скомпилирован и ничем не закодирован неким компилятором определенного языка и ты найдешь чем его декомпилировать конкретно к примеру декомпилятор для c++, то очень близкое получишь на выходе. А если опять же приложение не закодировано и ты простым декомпилятором откроешь, то ассемблер да

Ирина Свирина
Ирина Свирина

В зависимости от языка и декомпиллятора. Java например можно декомпилировать почти до точного исходного кода (иногда даже названия переменных остаются) . C++ после всех оптимизаций в компиляторе превращается в нечто. Delphi - иногда вполне рабочий исходный код, но переменные названы хз как.

Похожие вопросы
защита программы от декомпиляции. с чего начать?
приложение фортрана быстрее приложений на си ?
Приложение для телефона
Декомпиляция в Делфи 7. как декомпилировать файл с расширением ехе в те которые были раньше
Декомпиляция программы на C приводит к куче символов.. . Что делать? Как перевести хотя бы в ассемблер?: (
По поводу приложений
Приложение. Как делают приложения на майл ру?
Декомпиляция java классов по отдельности $$$ в названии классов.
Декомпиляция dll библиотеки написанной на c++ (как это сделать)
Декомпиляция программы