lizf2019 发表于 2020-8-11 16:01

C#如何实现进程免杀

最近在做一个项目,程序有时候会响应慢,用户直接从任务管理器结束后,整个项目就崩溃了

求助:
C#如何实现进程免杀(可自行复活也可以)
好像要调用DLL什么的,求大佬指点!{:301_974:}

bingdi 发表于 2020-8-11 16:12

这我不会,但是我看到有回帖奖励。。。。

bingdi 发表于 2020-8-11 16:13

论坛里有大佬分享切片工具。好像是切片切成杀毒软件识别不出来的文件头弄到开头就免杀了吧。
只是猜测。

yunruifuzhu 发表于 2020-8-11 16:14

做个系统服务开机自启,客户端与服务TCP心跳检测,超过3次未响应 就重新打开程序

呆瓜Domado 发表于 2020-8-11 16:33

foreach (var process in Process.GetProcessesByName("taskmgr"))
                                {
                                        process.Kill();
                                }

呆瓜Domado 发表于 2020-8-11 16:34

一个很蠢的方法 循环结束任务管理器 不过十分有效

diyikuai 发表于 2020-8-11 16:34

就是来看看

50676812 发表于 2020-8-11 16:34

再添加一个程序 注册成系统服务,不停检测主程序是否存在, 不存在就打开。

鱼九 发表于 2020-8-11 16:36

可以看看这个https://www.jb51.net/article/171289.htm

CarroAro 发表于 2020-8-11 16:36


我知道的免杀是避免被防毒杀掉的免杀
为什么看你的叙述不˙太一样?

还是我孤陋寡闻太严重了
页: [1] 2
查看完整版本: C#如何实现进程免杀