MemorySharp icon indicating copy to clipboard operation
MemorySharp copied to clipboard

A C# based memory editing library targeting Windows applications, offering various functions to extract and inject data and codes into remote processes to allow interoperability.

Results 18 MemorySharp issues
Sort by recently updated
recently updated
newest added

Hello, are there any plans to migrate this to .NET 6?

## Environment Windows11 64bit os ## Target process 32bit process my process is 32bit process. ## Problem I am trying to query and read the space of 0xFF3F0000. However, this...

When it will support 64bit processes?

Enhancement
In Trello

HI, sorry for having posting on the wrong repo. I modify my code to use MemorySharp instead. Here is the code: ``` internal static string CPUIIDMemorySharp() { var sharp =...

More info will be written here :D

New Feature

![realreturn](https://user-images.githubusercontent.com/74833312/182046666-36bf6aba-8c67-451b-aaf5-084e142a4c27.PNG) the function return value = 0x0166DCB00900 execute function return value =0xDCB00900 as you can see there are missing bytes . ![bad return](https://user-images.githubusercontent.com/74833312/182046708-6bb4d45e-018a-4175-94ee-ae37978ae0f7.PNG) the problem in **GetExitCodeThread** function return ,...

Enhancement

Apply the new syntax of C# v6 as well.

Enhancement

i see in project code https://github.com/ZenLulz/MemorySharp/blob/deepening-project/src/MemorySharp/Modules/ModuleCore.cs var module = Process.GetCurrentProcess().Modules.Cast().FirstOrDefault Process.Modules Process.MainModule if in 64 is error "A 32 bit processes cannot access modules of a 64 bit process"

I compiled MemorySharp-x86-64, but when I try to create a MemorySharp class of the 64 bit app it crashes: Process Process = Process.GetProcessesByName("notepad").FirstOrDefault(); var sharp = new MemorySharp(Process); // crashes...

https://stackoverflow.com/questions/52531996/find-address-of-a-specified-value-in-another-process Is it possible in memorysharp ?