LINUX.ORG.RU

История изменений

Исправление XVilka, (текущая версия) :

В общем случае такая задача не решаема. Более того, компилятор часть информации теряет по пути, по разборе сложных программ реверс-инженер многое додумывает сам, исходя из своей интуиции и опыта, или кусков доступной документации, кода, SDK/API. Существуют прототипы утилит, использующих ML/DL/etc для декомпиляции, однако дальше академии и примитивных случаев кода они не зашли.

Исходная версия XVilka, :

В общем случае такая задача не решаема. Более того, компилятор часть информации теряет по пути, по разборе сложных программ реверс-инженер многое додумывает сам, исходя из своей интуиции и опыта. Существуют прототипы утилит, использующих ML/DL/etc для декомпиляции, однако дальше академии и примитивных случаев кода они не зашли.