one of the examples on memorysharp product page shown as fallows:
Inject/eject Modules
Here a module is injected and ejected using the `IDisposable` interface :
string path = [..];
var sharp = new MemorySharp(Process.GetCurrentProcess());
using (var module = sharp.Modules.Inject(path))
{
module.FindFunction("MessageBoxW").Execute(0, "Hey", "Title", 0);
}
Question 1: Is it possible to call a function by its name with this way (provided number and type of parameters also known) from a remote executable?
Question 2 : what string path = [..]; represents the path of?
Thank you.