I need to call (get) non-exportable DLL functions. Unlike the PE export table, non-export does not have a table containing entries for them. Moreover, all disassemblers, such as IDAPro and other debuggers, display only exported function names with decorated names (after Shift + F3 in the case of IDA) and show all other functions, such as sub_000FF.
Any idea how to get and call non-exported DLL functions programmatically? ( GetProcAddress after LoadLibrary only calls decorated exported functions that are not intended to be exported.)
source share