C# 隐藏进程(进程不隐藏)
我试图在启动之前甚至之后隐藏一个进程,但它似乎根本不起作用。有人能解释一下吗C# 隐藏进程(进程不隐藏),c#,cookies,process,hide,C#,Cookies,Process,Hide,我试图在启动之前甚至之后隐藏一个进程,但它似乎根本不起作用。有人能解释一下吗 System.Diagnostics.ProcessStartInfo StartInfo = new System.Diagnostics.ProcessStartInfo("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 2"); StartInfo.WindowStyle = ProcessWindowStyle.Hidden; Process.Start(S
System.Diagnostics.ProcessStartInfo StartInfo = new System.Diagnostics.ProcessStartInfo("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 2");
StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
Process.Start(StartInfo);
StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
例如,如果试图隐藏流程,使其不显示在任务管理器中,则需要执行以下操作之一:
- API挂钩。(第3环)
- 更改目标进程的
结构。(环-0)EPROCESS
我希望我正确理解了您的问题,因为您的问题和发布的代码片段实际上不匹配。我认为这是一个对话框,而不是主要的流程窗口。是否可以隐藏它?但我不认为这是一个对话,更像是一个过程窗口。我猜微软只是为了“巨魔”才这么做的。