• ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
    link
    fedilink
    arrow-up
    5
    ·
    2 days ago

    There are already a lot of really good decompilation tools, but the problem tends to be that the output isn’t well structured and names are just random ids, making it difficult to make sense of any non trivial code that ends up being generated. However, LLMs can help with figuring out useful names for the variables and to produce sensible structure for the code. I think this stuff could be incredibly useful for reverse engineering stuff like proprietary drivers which has been notoriously difficult up to now. A direct application of that would be making Linux available on a lot more devices. And compilers not being deterministic is indeed fucked up.