Skip to content

BlueRain 1.1

Latest
Compare
Choose a tag to compare
@aevitas aevitas released this 03 Jun 18:04
· 36 commits to master since this release

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 through LoadLibraryW
  • 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 a ProcessModule 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.