首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么禁止用户修改 windows service 的属性

2012-01-21 
如何禁止用户修改 windows service 的属性?在windowsservice定义的时候可以将其定义为,autostartup,但是用

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

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

热点排行