安全问题

ShaoKao 2008-07-09 02:17:22
程序包含一个Windows Service Assembly,该Service以域中的某个管理员权限运行。因为运行该服务的账号权限很高,所以需要防止该服务程序被替换。若恶意软件替换了该Service程序,就可以在不知道管理员的用户名和密码的情况下对域中的重要服务进行任意操作。

有什么办法防止该Service Assembly被恶意替换?
...全文
94 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
ShaoKao 2008-07-09
  • 打赏
  • 举报
回复
看来是我没有说清楚。运行服务的用户是SharePoint中的SSP的管理员,在域中该用户只是一个普通用户。我的Service需要调用SharePoint的Web Service从一个SSP中导出用户的profile,然后复制到另外一个SSP中。

看来似乎没有什么完美的解决办法了。谢谢gomoku。
gomoku 2008-07-09
  • 打赏
  • 举报
回复
从安全角度讲,用域用户来运行服务还好,可以把域用户的权限限制到比本地管理员还小。它的缺点就是密码总要被SCM存在某个地方,增加了被攻击的点。
用域管理员身份来运行服务,尤其在没有特殊保护的机器上,则是很不好的主意。
ShaoKao 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 gomoku 的回复:]
换个角度看问题。

以域中的某个管理员权限运行以Service不太好。
很少有需要用域用户运行的服务,我知道的只有Cluster Service需要域用户帐号。
[/Quote]

调用SharePoint SSP的Web Service, Windows NTLM身份验证。
viki117 2008-07-09
  • 打赏
  • 举报
回复
定时检测文件,发现不对警告替换了。。还有什么办法。。被人获取了管理员权限。。什么事还能防的住
gomoku 2008-07-09
  • 打赏
  • 举报
回复
换个角度看问题。

以域中的某个管理员权限运行以Service不太好。
很少有需要用域用户运行的服务,我知道的只有Cluster Service需要域用户帐号。
ShaoKao 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 falx2004 的回复:]
引用 2 楼 sxmonsy 的回复:
装防火墙.

或者你实时的检测Service的特殊标识
[/Quote]

那岂不是我要有一个进程一直开着不断检测? 如果该进程被杀死怎么办? 难道我需要动用流氓战术防止监测进程被杀死?

还有没有更好的办法?
tianyalangren 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 falx2004 的回复:]
引用 2 楼 sxmonsy 的回复:
装防火墙.

或者你实时的检测Service的特殊标识
[/Quote]
falx2004 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 sxmonsy 的回复:]
装防火墙.
[/Quote]
或者你实时的检测Service的特殊标识
clever_yang 2008-07-09
  • 打赏
  • 举报
回复
支持!
烈火焚身 2008-07-09
  • 打赏
  • 举报
回复
正版
sxmonsy 2008-07-09
  • 打赏
  • 举报
回复
装防火墙.
xhan2000 2008-07-09
  • 打赏
  • 举报
回复
杀毒软件的功能·,呵呵
项目名称:[精仿]360安全卫士-10.30更新(CSkin Demo) 界面库版本号:10.30 最新版本 下载内容: 精仿360安全卫士源码一份, 可引用至工具箱最新版CSkin.dll一份 实现功能: 1.发光标题。 2.直角边框和阴影。 3.360安全卫士主界面模仿。 4.多系统支持,不需要win8系统,即可实现win8风格的360。 5.自定义控件的美化使用。 界面库更新文档: CC2013-10.30 1.由于SkinForm名字太多人使用,界面库命名正式改为CSkin.dll,官网www.cskin.net。 2.SkinTabControl标签中添加菜单箭头,可点击展开菜单。 3.SkinTabControl添加标签关闭按钮。 4.修复部分中文乱码问题。 5.优化好友列表右键菜单。 6.将窗体自定义系统按钮改为集合模式,可添加无数个自定义系统按钮。自定义系统按钮事件中可以 e.参数 来判断。 7.增加360安全卫士-DEMO案例。 8.增加SkinAnimatorImg控件,用于支持位图动画的播放。如360的动态logo。 9.各种细节BUG优化。 CC2013-10.11 1.添加SkinTabControlEx,加入更加自定义的美化属性和动画效果。 2.添加SkinAnimator,通用动画控件。 3.添加Html编辑器控件 4.修复SkinButton图标和文本相对位置的BUG CC2013-9.26 1.优化好友列表CPU占用 2.好友列表加入好友登录平台属性:安卓 苹果 WEBQQ PC 3.优化标题绘制模式,新添标题绘制模式属性。 4.新添标题偏移度属性。 5.加入圆形进度条控件:ProgressIndicator。 CC2013-9.5.2 1.优化截图控件,截图工具栏加入新功能。 2.解决个人信息卡和天气窗体显示后不会消失的问题。 3.各种细节BUG优化。 CC2013-9.5.1 1.解决贴边左右隐藏的BUG。 2.解决窗体点击事件不能触发的问题。 3.优化SkinButton继承父容器背景色的代码。 4.解决SkinButton异常错误。 CC2013-9.3 1.好友列表右键菜单没反应问题。 2.新增美化控件SkinDatagridview。 3.密码软件盘回删不了文字问题。 4.双击窗体最大化,最大化后再双击恢复原大小,(win7)。 5.部分细节调优。 小编:下载不要分,DEMO教你如何熟练使用CSkin界面库美化自己的窗体。 友情链接: http://bbs.csdn.net/topics/390510544 (精仿QQ2013局域通讯) http://download.csdn.net/detail/lyx_520/5710799 (C#实现Win8窗体)

110,892

社区成员

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

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

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