This is a very, very long overdue release. It contains a bunch of new features and changes, with minimal API impact (if any) for early adopters.
This release coincides with the Orion framework release, as it relies on some of the newer features of BlueRain.
The following has been changed since 1.0:
- Added
LocalProcessMemory
to support in-process memory manipulation - Added
Injector
class for DLL injection throughLoadLibraryW
- Methods that are shared by the internal and external memory classes were moved to
NativeMemory
- Exports in remote libraries can now be called with
InjectedModule.Call<T>
- Added
NativeMemory.GetModule(string moduleName)
to quickly grab aProcessModule
of which we know the name - Included unit tests for the memory classes
While the library supports both x86 and x64, we've only attached compiled x86 binaries to this release. If required, x64 binaries can easily be compiled from source.