public NativeProcess OpenProcess(AccessRights.ProcessAccessRights accessRights = AccessRights.ProcessAccessRights.All, bool inhertiable = false) { return(NativeProcess.Open(Process.ProcessId, accessRights, inhertiable)); }
public void AttachProcess(NativeProcess process) { AttachProcess(process.handle); }
private void Navigate(object sender, RequestNavigateEventArgs e) { NativeProcess.Start(e.Uri.AbsoluteUri); e.Handled = true; }
public ProcessViewModel(ProcessExtendedInformation info) { Info = info; _nativeProcess = NativeProcess.TryOpen(ProcessAccessMask.QueryLimitedInformation, Info.ProcessId); }
private NormalDumper(uint processId) { _process = NativeProcess.Open(processId, ProcessAccess.MemoryRead | ProcessAccess.QueryInformation); }
public InjectingForm(uint processId) { InitializeComponent(); _process = NativeProcess.Open(processId); Text = $"Injector - {_process.Name}(ID={_process.Id.ToString()})"; }
protected DumperBase(uint processId) { process = NativeProcess.Open(processId, ProcessAccess.MemoryRead | ProcessAccess.QueryInformation); }
static void Hax(Process P) { using (NativeProcess NP = new NativeProcess(P)) { NP.ExecEmptyThread(); } }