rdbo / libmem

Advanced Game Hacking Library for C, Modern C++, Rust and Python (Windows/Linux/FreeBSD) (Process/Memory Hacking) (Hooking/Detouring) (Cross Platform) (x86/x64/ARM/ARM64) (DLL/SO Injection) (Internal/External) (Assembler/Disassembler)
GNU Affero General Public License v3.0
764 stars 92 forks source link

Demangle C++ (and others) symbols #135

Closed rdbo closed 1 year ago

rdbo commented 1 year ago

Some programming languages mangle their function names (and symbols in general) for a multitude of reasons. The mangling can become an issue if you're sure that the symbol name is unique and don't want to update it all the time to the mangled symbol name. libmem should be able to optionally demangle symbols.

rdbo commented 1 year ago

Possible solution: use libiberty's demangler

rdbo commented 1 year ago

Done: 8a8e33a1011710f137d15ea567afe198da4219cd