C#做隐藏进程的方法
C#做隐藏进程的方法:using System.Runtime.InteropServices;
[DllImport("kernel32.dll")]
public static extern int RegisterServiceProcess(int dwProcessId, int dwType);
void Button1Click(object sender, System.EventArgs e)
{
RegisterServiceProcess(Convert.ToInt32(null),1);
}
void Button2Click(object sender, System.EventArgs e)
{
RegisterServiceProcess(Convert.ToInt32(null),0);
}
两个按钮,一个为“隐藏”一个为“显示”
功能是隐藏和显示当前进程
--------------------编程问答-------------------- 好呀,试一下 --------------------编程问答-------------------- 喜欢分享的人我尊敬.... --------------------编程问答-------------------- xp 中无kernel32.dll --------------------编程问答-------------------- 这个是在Win9X系统下的方法.
现在基本没人用Win9X了吧?
Win2K/XP下想隐藏进程可以用远程注入或RootKit.
至于:
yanleigis
可可
等 级:
发表于:2007-12-16 10:15:023楼 得分:0
xp 中无kernel32.dll
-------------------------
纯属瞎扯~ --------------------编程问答-------------------- 管用吗?
做个记号~~~ --------------------编程问答-------------------- 学习一下,好好玩,多谢共享。 --------------------编程问答-------------------- C#区惊现大兔子!!! --------------------编程问答-------------------- 你是让我们学习的吧,谢谢你的好意!
--------------------编程问答-------------------- 在Win2K/XP应该可以用的,
希望大家给点分,我都是负数了 --------------------编程问答--------------------
你是让我们学习的吧,谢谢你的好意!
--------------------编程问答-------------------- 进来看看... --------------------编程问答-------------------- mark --------------------编程问答-------------------- 大家有什么需要就说,我会尽力 的 --------------------编程问答-------------------- 我也看了,但是看不懂呀 --------------------编程问答-------------------- NT内核的系统中根本没有RegisterServiceProcess这个函数。 --------------------编程问答-------------------- xp下报错:无法在 DLL“kernel32.dll”中找到名为“RegisterServiceProcess”的入口点。
补充:.NET技术 , C#