c# 进程保护的方法

lzmdcsdn 2016-03-22 11:53:27
我不是写病毒 , 太高深的什么钩子 驱动的也不懂, 是要做一个上网控制的软件。
保护我的进程不被从我程序以外的地方 比如任务管理器之类的地方退出就行。
网上搜了一下 看到有双进程 或者写服务的办法 自己比较笨 都试的话费时间
大家给我比较一下哪个性能好点 或者有其他办法。 太高深的不要。
...全文
411 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 楼主 lzmdcsdn 的回复:
都试的话费时间
你连一个、两个做法都懒得试呢,还找借口说“费时间”啊? 码农懒得写代码,那还怎么吃饭啊?
angeldgz 2016-03-22
  • 打赏
  • 举报
回复
双进程简单粗暴,服务可能被停的
lzmdcsdn 2016-03-22
  • 打赏
  • 举报
回复
谢谢了 就用双进程
1987andy 2016-03-22
  • 打赏
  • 举报
回复
引用 4 楼 u011573693 的回复:
其实你已经知道了,唯一的问题就是你没有去实践它了。 不想太复杂,双进程和服务都是比较好的尝试,当然Net也有提供从TaskManager中被关闭进程的事件(相对来说基本不会去用这种方法)。
不考虑hook和驱动的话,注入线程也是一种比较好的解决方法
1987andy 2016-03-22
  • 打赏
  • 举报
回复
其实你已经知道了,唯一的问题就是你没有去实践它了。 不想太复杂,双进程和服务都是比较好的尝试,当然Net也有提供从TaskManager中被关闭进程的事件(相对来说基本不会去用这种方法)。
lzmdcsdn 2016-03-22
  • 打赏
  • 举报
回复
不是程序员,没上过大学 , 就是业余爱好, 很喜欢做东西, 可是脑子笨手也笨, 只敢做程序, 因为即使写错了也就是重做, 没什么事, 要是做实体的东西, 早就败家了 哈哈

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧