2 ms·
> LLMs are famously inefficient, expensive and unreliable. Maybe, but here I am suggesting an LLM specifically trained to do only machine code to high-level co
by ur-whale 2mo ago
> LLMs are famously inefficient, expensive and unreliable.
Maybe, but here I am suggesting an LLM specifically trained to do only machine code to high-level code reverse engineering.
I suspect this can be made both efficient and very reliable.
Especially given the fact that there is very often a path the verify if what the LLM produces is a valid answer (by testing if the high level code produced by the LLM, when compiled, behaves like the original machine code).
- mahaloz 2mo agoAnswered above, but the gist is people have tried: https://decompilation.wiki/fundamentals/neural-decompilation/ https://decompilation.wiki/fundamentals/neural-decompilation..., and yet general LLMs from Anthropic and OpenAI appear to match or beat all of these works :(