The DWARF debug format is well-known for debugging executables,
but it is also an effective format for sharing reverse engineering information
across various tools, such as IDA, BinaryNinja, Ghidra, and Radare2.

In this blog post, I introduce a new high-level API in LIEF that allows the
creation of DWARF files. Additionally, I present two plugins designed to export
program information from Ghidra and BinaryNinja into a DWARF file.

https://lief.re/blog/2025-05-27-dwarf-editor/

(Bonus: The blog post includes a DWARF file detailing my reverse engineering work on DroidGuard)

@rh0main this is very clever! I'm surprised that no one has gone with this approach before. I guess DWARF does not exactly have a reputation for being an approachable format…
@rh0main hint: if you add the article title in the TITLE tag, then the browser will add it to the bookmark as it's what it uses to fill it 😉