下沙论坛

标题: 问HZZH:如何在正常模式中修改系统文件 [打印本页]

作者: 丧心病狂    时间: 2003-5-10 22:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: hzzh    时间: 2003-5-11 19:10
如果要修改磁盘中的程序,而这个程序正在运行中,可以用MoveFile把这个程序移到temp目录,然后在原位复制这个程序的副本,对副本进行修改。只要重新启动系统,或者注销再登陆(看程序由谁调用),或者在内存中杀掉原来进程再重新运行,都可以使使修改后的程序生效。
6 v, d8 q  g" D" V不过对于系统文件,由于2000/XP有系统文件保护,应该先把\WINNT\system32\dllcache中的同名文件也改了,否则会自动恢复。如果系统发现文被修改,有提示要求插入系统盘,直接跳过。
3 \5 r6 `9 ]* k* ~3 |1 @. P
+ s& S+ _! q6 Z' ~: d; l9 ~如果仅仅想对内存中的进程进行修改,用WriteProcessMemory函数就可以了。0 x7 Y" n) B) l" O$ ~
- \# i; A$ v% X! \, ^9 f8 p! k
xp下我没有试过。1 c0 Z7 b2 P- P" A9 N. F3 n
  V8 g& U* W6 |% J0 E# q

0 F3 \& b- G% d7 e/ b
# j$ @! Q, j6 C9 M- n) g: e* ~) R  y! ^* e) @
) S  u3 H% [* k, O* h

" C3 S0 {2 [; T5 [% {
[此贴子已经被作者于2003-5-15 11:57:51编辑过]

+ O4 L% @5 A9 `8 n/ ~9 N) ?
作者: 丧心病狂    时间: 2003-5-11 19:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: 丧心病狂    时间: 2003-5-11 20:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: hzzh    时间: 2003-5-12 20:54
呵呵[em00]
作者: Yaosl    时间: 2003-5-24 20:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: 丧心病狂    时间: 2003-5-27 08:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: hzzh    时间: 2003-5-27 20:43
应该在修改之前判断是否被修改过,再作文件修改
作者: 丧心病狂    时间: 2003-6-3 18:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: Yaosl    时间: 2003-6-5 03:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: 丧心病狂    时间: 2003-6-5 10:47
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 下沙论坛 (http://bbs.xiasha.cn/) Powered by Discuz! X3.3