HNNewShowAskJobs
Built with Tanstack Start
Verifiably Correct Lifting of Position-Independent x86-64 Binaries (2024)(dl.acm.org)
33 points by etiams 6 days ago | 6 comments
  • newAccount20253 days ago

    Real computer science is so cool.

    • jeffrallen2 days ago |parent

      What, you don't think npm's left-pad is cutting edge? :)

  • yjftsjthsd-h3 days ago

    So it's a disassembler that preserves formally proven properties?

    • charcircuit3 days ago |parent

      Usually when you disassemble a binary you can't just add instructions since it messes up the offsets of everything.

      This disassembler tries to find all offsets and replace them with symbols that way if instructions are inserted or removed when it gets reassembled the correct offsets are used.

  • nolist_policy3 days ago

    Where is the source code?

    • snackbroken3 days ago |parent

      https://doi.org/10.5281/zenodo.12721325 Edit: alternatively, https://github.com/ssrg-vt/FoxDec