guaiguaiguan
驱动中牛
驱动中牛
  • 注册日期2003-10-11
  • 最后登录2011-01-12
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望556点
  • 贡献值0点
  • 好评度490点
  • 原创分0分
  • 专家分0分
阅读:1947回复:7

瑞星杀毒软件系统登录时屏幕左上角的图标和文字显示是怎么实现的?

楼主#
更多 发布于:2007-08-28 09:54
我查了一下,发现该图标和文字和一个服务有关,禁用了这个NT服务,图标和文字就显示不出来了。由于这个NT服务程序文件较大,分析起来比较费劲,谁给介绍一下这个图标和文字是怎么显示出来的?猜测是由NT服务程序借助于进程注入一段代码到logonui.exe进程获得主窗口句柄,借助于窗口子类化实现。觉得这种方法十分费劲,工作量巨大,尽管理论上是可行的。另外猜测是通过动态地改变logonui.exe对登录界面的资源使用重定向,达到偷梁换柱的目的。但这都是猜测,谁做过这方面的研究,能否指点一番。

最新喜欢:

cyliucyliu znsoftznsoft
lovetrojan
驱动牛犊
驱动牛犊
  • 注册日期2007-04-09
  • 最后登录2007-08-29
  • 粉丝0
  • 关注0
  • 积分180分
  • 威望19点
  • 贡献值0点
  • 好评度18点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2007-08-28 13:17
应该不复杂,我推测应变是在station0的某个屏上画的
养马专业户!
GNiDiA
驱动小牛
驱动小牛
  • 注册日期2006-10-11
  • 最后登录2017-10-09
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望145点
  • 贡献值0点
  • 好评度124点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2007-08-28 15:19
Desktop/WindowStation
zjan521
驱动牛犊
驱动牛犊
  • 注册日期2002-10-02
  • 最后登录2010-07-20
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望91点
  • 贡献值0点
  • 好评度74点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-08-28 15:51
顶上那个图片在资源中。找到对应的exe/dll, 然后IDA, 当年我就这么干的。
zzzevazzz
驱动小牛
驱动小牛
  • 注册日期2002-12-27
  • 最后登录2020-06-29
  • 粉丝0
  • 关注0
  • 积分1008分
  • 威望242点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2007-08-28 23:00
晕。不要动不动就搞线程插入。认真看MSDN,有正规的办法。

无非就是桌面不同,将线程的desktop设置成winlogon就可以了。

HDESK hDesk = OpenDesktop("Winlogon", 0, FALSE, GENERIC_ALL);
if (hDesk)
{
    if (SetThreadDesktop(hDesk))
    {
        MessageBox(NULL, "This is winlogon desktop.", "", MB_OK);
    }
    CloseDesktop(hDesk);
}


需要注意的是,只有SYSTEM才能访问winlogon桌面。
所以上面的代码要放在交互服务里才能正常运行。
[b][url]http://hi.baidu.com/zzzevazzz[/url][/b]
cczlp
驱动小牛
驱动小牛
  • 注册日期2002-11-04
  • 最后登录2014-03-25
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望154点
  • 贡献值0点
  • 好评度59点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-09-08 20:04
好, 我很久就想知道了.
killvxk
论坛版主
论坛版主
  • 注册日期2005-10-03
  • 最后登录2014-04-14
  • 粉丝3
  • 关注1
  • 积分1082分
  • 威望2003点
  • 贡献值0点
  • 好评度1693点
  • 原创分2分
  • 专家分0分
6楼#
发布于:2007-09-10 18:22
不过那个小图标好可爱啊~
不知道native app能不能显示图标~
没有战争就没有进步 X3工作组 为您提供最好的军火
zjan521
驱动牛犊
驱动牛犊
  • 注册日期2002-10-02
  • 最后登录2010-07-20
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望91点
  • 贡献值0点
  • 好评度74点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-09-11 23:48
只要能够以足够的权限跑起来,干什么就看高兴了。
游客

返回顶部