注册 登录
编程论坛 VC++/MFC

程序注入所需的知识?

雪影辰风 发布于 2021-01-30 21:05, 1635 次点击
假如我想写一个程序,对计算机上的其他程序进行管理
使得被管理的程序在运行时先运行我写的一个程序,等其运行完以后再运行程序本体(不修改这个程序任何地方,并且在其被选中为被管理软件后,无论我的管理程序是否运行,它都要先运行我写的那个程序,除非我用管理软件取消对它的管理),请问我该学习哪些知识?
1 回复
#2
zzz32652022-02-06 00:55
专业的是用驱动拦截, 这个很复杂
简单的办法是用AppInit_DLLs, 在注册表写入一个dll, 从这个dll做逻辑动作
网络搜索 AppInit_DLLs
1