コード例 #1
0
 public void OpenProcess()
 {
     ProcessMemoryReaderApi.ProcessAccessType access = ProcessMemoryReaderApi.ProcessAccessType.PROCESS_QUERY_INFORMATION |
                                                       ProcessMemoryReaderApi.ProcessAccessType.PROCESS_VM_READ |
                                                       ProcessMemoryReaderApi.ProcessAccessType.PROCESS_VM_WRITE |
                                                       ProcessMemoryReaderApi.ProcessAccessType.PROCESS_VM_OPERATION;
     handle = ProcessMemoryReaderApi.OpenProcess((uint)access, 1, (uint)ReadProcess.Id);
 }
コード例 #2
0
 public void Open()
 {
     ProcessMemoryReaderApi.ProcessAccessType access = ProcessMemoryReaderApi.ProcessAccessType.PROCESS_QUERY_INFORMATION | ProcessMemoryReaderApi.ProcessAccessType.PROCESS_VM_READ | ProcessMemoryReaderApi.ProcessAccessType.PROCESS_VM_OPERATION;
     handle         = ProcessMemoryReaderApi.OpenProcess((uint)access, 0, (uint)Process.Id);
     ModuleBaseAddr = Process.Modules[0].BaseAddress.ToInt32();
 }