无忧启动论坛

标题: 请教猫咪:如何用winlogon.exe来做登录以及初始化? [打印本页]

作者: neo4026    时间: 2007-11-4 01:55
标题: 请教猫咪:如何用winlogon.exe来做登录以及初始化?
如题

如何用winlogon.exe来做登录以及初始化?

我记得你说过要注册几个相关DLL的 详细是哪几个?

还有这样搞的话是否会有那个24hours限制?
作者: neo4026    时间: 2007-11-4 12:47
顶上去,希望有人能解答
作者: netwinxp    时间: 2007-11-4 12:58
我记得老九的一个很老的帖子有,你参照XCMD的源代码也可以看出来。24小时限制肯定有,还有打开的窗口数量好像有限定。
作者: 421062724    时间: 2007-11-4 12:59
那我也顶上去,学习学习
作者: lxl1638    时间: 2007-11-4 13:40
难难难,启动到CMD可以,要加载桌面应该不可能。
如果可能的话,老外就不会出 XPE 插件了。
作者: netwinxp    时间: 2007-11-4 14:03
好像PECMD启动后和XP还是有比较大的差别:

XP:
1、explorer(后面的不列出了)
2、System Idel Process下有Interruptes、DPCs、system
1)system-smss-csrss、winlogon
<a>winlogon-lsass、service

PECMD启动的PE:
1、explorer
2、csrss
3、lsass
4、services
5、System Idel Process-Interruptes、DPCs、system
================================
在层次上差别很大,好像少了smss和winlogon

[ 本帖最后由 netwinxp 于 2007-11-4 02:05 PM 编辑 ]
作者: netwinxp    时间: 2007-11-4 14:33
原帖由 lxl1638 于 2007-11-4 13:40 发表
难难难,启动到CMD可以,要加载桌面应该不可能。
如果可能的话,老外就不会出 XPE 插件了。

再运行explorer出不来桌面会不会是没有system用户的配置文件造成的?:o
作者: lxl1638    时间: 2007-11-4 14:34
原帖由 netwinxp 于 2007-11-4 02:03 PM 发表
好像PECMD启动后和XP还是有比较大的差别:

XP:
1、explorer(后面的不列出了)
2、System Idel Process下有Interruptes、DPCs、system
1)system-smss-csrss、winlogon
winlogon-lsass、service

PECMD启 ...


后面两个是存在的,只是启动后被KILL了。
作者: neo4026    时间: 2007-11-4 14:36
smss和winlogon只是在pecmd.ini里kill掉而已
:Q
作者: lxl1638    时间: 2007-11-4 14:37
原帖由 netwinxp 于 2007-11-4 02:33 PM 发表

再运行explorer出不来桌面会不会是没有system用户的配置文件造成的?:o


不是,要通过一个程式注册三个DLL和初始化桌面,注册DLL好办,CMD可以做到,但初始化桌面CMD做不到。
作者: netwinxp    时间: 2007-11-4 14:37
把你的pelogon修改为装入lsass、service(可能还需要userinit),是否可以替换winlogon?
作者: lxl1638    时间: 2007-11-4 14:52
难吧,看下以前白杨的帖子就知道了
作者: netwinxp    时间: 2007-11-4 14:56
现在有win2000的部分源代码,好像winlogon也有,不过include不全:lol 您有空的话可以消化消化:)




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3