System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo()
//设置外部程序名
Info.FileName = "eclipse.exe"
//设置外部程序工作目录为 C:\
Info.WorkingDirectory = @"D:\常用软件\eclipse"
//最小化方式启动
Info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Minimized
//声明一个程序类
System.Diagnostics.Process Proc
try
{
Proc = System.Diagnostics.Process.Start(Info)
System.Threading.Thread.Sleep(500)
}
catch (System.ComponentModel.Win32Exception)
{
return
}
把DLL注入到其它正常程序中这个行为会被杀毒软件视为病毒行为, 被注入的程序不会自动调用DLL中的函数, 只有通过注入后让DLL中的函数自动运行, 在DLL的入口函数dllmain()中自动调用.欢迎分享,转载请注明来源:内存溢出
评论列表(0条)