C# ReadProcessMemory alternative -
i'm trying readprocessmemory
on process uses obregistercallbacks
prevent process create handle on (openprocess
). have heard of people creating own memory reading utilites in c# without readprocessmemory
or openprocess
. if show me how go creating such library amazing (or if linked existing one).
this strictly reading memory, not need write memory process
readprocessmemory
, openprocess
part of official windows api. these call other os functions, such zwreadvirtualmemory
/ntreadvirtualmemory
, zwopenprocess
/ntopenprocess
. issue these functions can accessed drivers. can create software driver (by creating kernel mode driver (kmdf) or windows driver model (wdm) in visual studio). down side c++ , difficult.
you may want open source c# library called whitemagic. injects dll process, , allows reading/writing of memory inside application itself. uses openprocess
inject dll, may possible replace injection method alternative, such this: https://github.com/dwendt/universalinject.
Comments
Post a Comment