Since I haven\'t found an answer to the question asked previously here I\'m trying a different approach.
Is there any way to share memory between two processes?
You can try using Boost.Interprocess to communicate between two processes. But to inject code into a previously existing, not supported software, you'll probably have to use @bdonlan's way using WriteProcessMemory.