社区
进程/线程/DLL
帖子详情
服务程序中如何以登陆用户身份执行一段代码
xqchang
2010-11-18 03:08:51
在服务程序中需要当前登陆用户的注册表信息,但因为服务程序的用户是system,不能访问登陆用户的注册表,参考了
http://www.wangchao.net.cn/bbsdetail_748621.html
中的例子,也成功了,但需要再生成一个exe文件,有什么办法直接在服务程序中以登陆用户身份执行一个函数吗?
...全文
332
7
打赏
收藏
服务程序中如何以登陆用户身份执行一段代码
在服务程序中需要当前登陆用户的注册表信息,但因为服务程序的用户是system,不能访问登陆用户的注册表,参考了 http://www.wangchao.net.cn/bbsdetail_748621.html 中的例子,也成功了,但需要再生成一个exe文件,有什么办法直接在服务程序中以登陆用户身份执行一个函数吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cnzdgs
2010-11-21
打赏
举报
回复
所有用户的注册表信息都在HKEY_USERS主键下,服务程序可以直接访问。
也可以在安装服务时指定用户名和密码,使服务以指定用户身份加载。
yeah2000
2010-11-18
打赏
举报
回复
参考
http://www.zxboy.com/article.asp?id=115
我的程序是个服务通过登录之后,使用administrater来操作系统桌面
xqchang
2010-11-18
打赏
举报
回复
[Quote=引用 2 楼 visualwind 的回复:]
不写EXE的话恐怕就得写DLL,要么注入DLL到目标机器的进程中,执行你的函数,要么在目标机器运行rundll32.exe,加载你的DLL
[/Quote]
谢谢回复。就是因为觉得再生成一个文件不够美气,所以希望能有更好的办法。
梧桐126
2010-11-18
打赏
举报
回复
这个貌似有点困难,可能要改一些注册表信息
visualwind
2010-11-18
打赏
举报
回复
不写EXE的话恐怕就得写DLL,要么注入DLL到目标机器的进程中,执行你的函数,要么在目标机器运行rundll32.exe,加载你的DLL
csx007700
2010-11-18
打赏
举报
回复
楼上例子不错 mark一下
雪山怪人
2010-11-18
打赏
举报
回复
没有中,绑你顶了。
用户
名
登陆
时如何在后面加一个小红*_
登陆
鉴权方案设计
一、概述
登陆
和认证是什么?都是在鉴别
用户
的
身份
。如何鉴定识别出这是哪个
用户
?或者说,有什么方式只有
用户
自己知道(够安全),又能说出这是他自己?于是就有了"
用户
名+密码"、"
用户
名+手机号" 的方式出现。下面主要分析 “
用户
名+密码”的
登陆
鉴权方式:出于安全考虑,我们不可能在所有的请求里都使用“
用户
名+密码”。"
用户
名+密码"不能存储在任何地方,最安全的方式就是存放在
用户
自己的脑子里,也就是说如果要...
前后端的
身份
认证以及
登陆
前后端的
身份
认证以及
登陆
SpringBoot(7)在SpringBoot实现基于Token的
用户
身份
验证
基于Token的
身份
验证用来替代传统的cookie+session
身份
验证方法
中
的session。
用户
登陆
之控制器处理
上次我们写了页面
登陆
的处理,接下来我们谈谈控制器处理方法。在页面判断处理完成通过后,我们把页面或取到的值传递到控控器。在控制器方法里写新建一个新的方法。
用户
登录,在获取数据前先定义一个记录状态的变量。同样的我们需要获取到页面传递的数据,但与大家想的不一样的地方在于,我们首先要进行处理的不是
用户
名及密码的验证,而是先判断验证码是否正确。为什么呢?这也是验证码存在的意义:阻止机器登录,也就是说首先
登陆
...
Azure AD
中
用户
的
身份
转换的问题--Teams
中
的访客
最近在项目上碰到一个有趣的问题,觉得是一个很好的例子用来说明Azure AD
中
用户
身份
之间的区别。
进程/线程/DLL
15,465
社区成员
49,169
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章