如何隐藏任务管理器processtab C#应用程序? [英] How to hide C# application from taskmanager processtab?

查看:167
本文介绍了如何隐藏任务管理器processtab C#应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要隐藏任务管理器的进程选项卡中我的C#应用​​程序

I need to hide my C# application from process tab of Taskmanager

使用

this.ShowInTaskbar = false; 



我有一个从应用程序选项卡中隐藏。现在,我需要从过程标签隐藏起来。

I have hide it from application tab. Now I need to hide it from process tab.

这可能吗?

推荐答案

您可以注入DLL注入svchost进程,这将在任务管理器伪装,但无法从ProcessExplorer。具体方法如下:

You could inject a DLL into the svchost process, that would camouflage it from Task Manager but not from ProcessExplorer. Here's how:

如何注入托管.NET程序集(DLL)到另一个进程

下面是这种技术的一些更多的背景信息:三种方法注入代码到另一个进程

Here's some more background info on this technique: Three Ways to Inject Your Code into Another Process

要@Dark滑流类似链接指向非托管代码信息。

Similar to @Dark Slipstreams link it points unmanaged code info.

让我们知道,如果你有?用Win7上运行的代码的任何问题。

Let us know if you have any problems with the code running on Win7?

编辑:

如何限制用户同时关闭我的过程,从任务管理器的 - 到底是什么,你在这里做?

how can i restrict a user while closing my process from taskmanager? - what exactly are you making here?

我不小心猜测,但如果你真的想知道,你钩到在Winlogon,@Jeff阿特伍德在这里解释了它:的如何清理的Windows间谍软件感染或你可以有2个进程,这两个互相监视...

I dont care to guess but if you really want to know, you hook into the WinLogon, @Jeff Atwood explains it here: How to Clean Up a Windows Spyware Infestation or you could have 2 processes that both watch each other...

这篇关于如何隐藏任务管理器processtab C#应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆