ИНН для декомпилятора? - PullRequest
1 голос
/ 16 июня 2009

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

1 Ответ

0 голосов
/ 23 июня 2009

Я предполагаю, что вы имеете в виду декомпиляцию для читаемого человеком C / C ++ по сравнению с тогдашним сборкой,

Учитывая размер ввода (оптимизированный / скомпилированный код) и размер вывода сжатого кода, а также многострочный характер процесса декомпиляции с сохранением состояния, я хотел бы иметь в виду, что это более крупная проблема, которую ANN может когда-либо решить.

...