Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've used LLMs to help with decompilation since the original release of GPT-4. They're excellent at recognizing the purpose of functions and refactoring IDA or Ghidra pseudo-C into readable code.




How does it do on things that were originally written in assembly?

This is typically easier because the code was written for humans already.

Someone please try this on an original (early 1980s) IBM-PC BIOS.

I don't believe that was written in a compiled language, so any old 8086 disassembler should suffice. I would love to see what comments an LLM adds to the assembly code, though.

Got a bin?



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: