Привет.
Я не эксперт в ИИ. И декомпилировал немного: одну небольшую dll-ку по работе и пару древних игрушек для души.
Подумалось: декомпиляция — хорошее приложение для нейросетей.
Перевести машинный код во что-то структурное и компилябельное это задача относительно простая. Вся сложность в том, чтобы назвать переменные и функции своими именами.
Смотишь на код, находишь знакомые алгоритмы, паттерны — переименовываешь соответствующие переменные и функции и так пока код не станет идеальным
Поиск знакомых кусков кода можно доверить железу. Вопрос — как его обучить...
Чат гопоты ChatGPT справится с такой задачей или нужно что-то специализированное? (Кто-то писал, что ему скормили весь гитхаб).
Обсудите