Function: find_demangled
Finds an IATSymbol in a module Module and demangles its name.
This function is safe
Parameters
This function has two calling signatures.
Name
module:- the module to get the symbols for.Modulename: str- the symbol name to look for. must be exact case-sensitive match.
Name and Dll name
module:- the module to get the symbols for.Moduledll_name: str- the dll name to look for the symbol in. is an exact case sensitive match, e.g.fooBar.dll.name: str- the symbol name to look for. must be a case-sensitive fuzzy match. this means your search term matches by case-exactly, however it is a contains search, e.g. searching forFooBarinvoid symbol FooBarBaz()matches, butfoobarwon’t match.
Exceptions
If module in memory is invalid or cannot otherwise be read.
Return Value
Returns a IATSymbol if found, or None if not found.