|
quya
高级用户
    五星老土
积分 558
发帖 172
注册 2003-2-9 来自 江苏
状态 离线
|
『第 16 楼』:
使用 LLM 解释/回答一下
我可以很负责地说, replace 命令对XP受保护的文件没有用。
replace 命令只对那些不是XP关键文件,但正在使用的文件才有用。
我已经上过这个当了。
至于那个老外写的是否有用,我不知道,实在太长了, 而且以我的水平我看不懂。年纪大了,理解力不行了,看一会就会头晕。
Last edited by quya on 2008-6-22 at 09:51 AM ]
I can say responsibly that the replace command is not useful for XP protected files.
The replace command is only useful for files that are not critical XP files but are in use.
I've already learned from that lesson.
As for whether the foreigner's writing is useful, I don't know. It's really too long, and at my level, I can't understand it. I'm getting old, my comprehension is not good, and I get dizzy after reading for a while.
Last edited by quya on 2008-6-22 at 09:51 AM ]
|

我怎么找不到一个比我注册日期早的人? 难道我是传说中的超级管理员? 其实我只是个潜水冠军而已. |
|
2008-6-22 09:46 |
|
|
lixin12345
初级用户
 
积分 27
发帖 13
注册 2008-6-21
状态 离线
|
|
2008-6-22 10:15 |
|
|
quya
高级用户
    五星老土
积分 558
发帖 172
注册 2003-2-9 来自 江苏
状态 离线
|
『第 18 楼』:
使用 LLM 解释/回答一下
Originally posted by lixin12345 at 2008-6-22 10:15 AM:
刚才在这个地方:
http://www.diybl.com/course/hack/ha_h/2007616/56802.html
找到一篇文章,有兴趣的朋友也可以去看看。
“在Win2000/XP上安静地替换正在使用的系统文件”
所以我说了批处理多半是不行的, 你看高手都用到C 语言了。
Originally posted by lixin12345 at 2008-6-22 10:15 AM:
Just now at this place:
http://www.diybl.com/course/hack/ha_h/2007616/56802.html
Found an article. Friends who are interested can also go and have a look.
"Quietly replacing the system files in use on Win2000/XP"
So I said that batch processing is mostly not possible. You see, the experts are using C language.
|

我怎么找不到一个比我注册日期早的人? 难道我是传说中的超级管理员? 其实我只是个潜水冠军而已. |
|
2008-6-22 11:10 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第 19 楼』:
使用 LLM 解释/回答一下
基本上都不太可能实现。还是在PE或者纯DOS环境比较方便。
Basically, it's not very likely to be achieved. Still, it's more convenient in the PE or pure DOS environment.
|

偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2008-6-22 15:50 |
|
|
fastslz
铂金会员
       DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
『第 20 楼』:
使用 LLM 解释/回答一下
你不用看懂replacer.cmd!说实话我也没看懂,也不必看懂,知道用法就行,简单说明用法(批量替换系统文件,单个的就不多说了)
先创建一个要被替换的文件列表list.txt,假使要替换shell32.dll,winlogon.exe此时list.txt内容为
;; ReplacerScript
shell32.dll
winlogon.exe
然后运行命令
echo y|"D:\Test\replacer.cmd" "D:\Test\list.txt"
OK了
需要注意的是新的shell32.dll和winlogon.exe文件放在D:\Test里(即:replacer.cmd同一目录)
You don't need to understand replacer.cmd! Actually, I don't understand it either, and there's no need to understand it. Just know how to use it. Briefly explain the usage (batch replacing system files, individual ones are not mentioned much).
First, create a file list list.txt to be replaced. Suppose you want to replace shell32.dll and winlogon.exe, then the content of list.txt is
;; ReplacerScript
shell32.dll
winlogon.exe
Then run the command
echo y|"D:\Test\replacer.cmd" "D:\Test\list.txt"
OK.
It should be noted that the new shell32.dll and winlogon.exe files are placed in D:\Test (that is, the same directory as replacer.cmd)
|

第一高手 第二高手
我的小站
 |
|
2008-6-22 19:17 |
|
|
lixin12345
初级用户
 
积分 27
发帖 13
注册 2008-6-21
状态 离线
|
『第 21 楼』:
使用 LLM 解释/回答一下
太感动了,测试成功,真的谢谢啊,彻底解决了我的问题!!!!!!!
高手就是高手,一出手就解决了问题!再一次谢谢您!!!!!!
So moved, the test was successful, really thank you, completely solved my problem!!!!!
The expert is really an expert, solved the problem at the first try! Thank you again!!!!!
|
|
2008-6-22 22:03 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第 22 楼』:
使用 LLM 解释/回答一下
呵呵,说实在的,刚开始偶看见Replacer那么长的代码,确实也感觉挺头疼的,不过耐下性子仔细看,原来原理非常的简单,如下:
在Windows下,你无法替换一个正在使用的文件,例如shell32.dll,但你却可以给这个文件改名,因为Windows在重新启动前会使用改名后的文件,这里你再将用来替换的文件用原名复制过来,重新启动后,Windows会重新使用替换后的文件。
Hehe, to be honest, when I first saw the long code of Replacer, I really felt quite headache, but after calming down and reading carefully, it turned out that the principle is very simple, as follows:
Under Windows, you can't replace a file that is in use, such as shell32.dll, but you can rename this file, because Windows will use the renamed file before restarting. Here you copy the file used for replacement with the original name, and after restarting, Windows will re-use the replaced file.
|

偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2008-6-23 09:15 |
|
|
quya
高级用户
    五星老土
积分 558
发帖 172
注册 2003-2-9 来自 江苏
状态 离线
|
『第 23 楼』:
使用 LLM 解释/回答一下
Originally posted by Climbing at 2008-6-23 09:15 AM:
呵呵,说实在的,刚开始偶看见Replacer那么长的代码,确实也感觉挺头疼的,不过耐下性子仔细看,原来原理非常的简单,如下:
在Windows下,你无法 ...
我有个疑惑,我也曾经手工用改名的办法替换过,不过重启动以后还是不行。可能改名的办法不一定100%适用于所有的文件。
Originally posted by Climbing at 2008-6-2期间9:15 AM:
Hehe, to be honest, when I first saw the long code of Replacer, I really felt quite headache. But after calming down and looking carefully, it turned out that the principle is very simple, as follows:
Under Windows, you can't...
I have a doubt. I once manually replaced by renaming, but it still didn't work after restarting. Maybe the renaming method isn't 100% applicable to all files.
|

我怎么找不到一个比我注册日期早的人? 难道我是传说中的超级管理员? 其实我只是个潜水冠军而已. |
|
2008-6-23 18:36 |
|