读书人

怎么禁止用户修改 windows service 的

发布时间: 2012-01-21 21:31:43 作者: rapoo

如何禁止用户修改 windows service 的属性?
在 windows service 定义的时候可以将其定义为,
auto startup, 但是用户可以将其改掉,如何才能使用户不能修改呢?
就像 Remote Procedure Call (RPC) ,不允许修改属性

[解决办法]
没得改
[解决办法]
普通用户应该没有权限改,但如果要是超级用户也不能改,你想想别人会用你的软件吗?
[解决办法]
不是什么好主意,呵呵:
1、定时的调用ChangeServiceConfig(),来设置你要的启动方式。
2、将这个API hook 成自己的函数,这样别人根本就改不了了。
[解决办法]
只要用户有相应的权限,你就无法阻止的。

读书人网 >VC/MFC

热点推荐