阅读:10482回复:30
这里有谁分析过NTLDR?好像不是PE格式的文件,无法反汇编。
RT
我想修改NTLDR的启动菜单项, 可是无法正确反汇编,说不是PE格式文件 |
|
最新喜欢:baiyua...
|
沙发#
发布于:2004-06-02 09:25
新鲜,第一次看到这样的问题!值得研究!
|
|
板凳#
发布于:2004-06-03 19:32
呵呵,搞出来了别忘了贴出来让俺学习学习哈! :D
|
|
地板#
发布于:2004-06-04 09:56
斑竹出来
|
|
|
地下室#
发布于:2004-06-04 19:31
泡MM去了 :D :D
|
|
5楼#
发布于:2004-06-10 16:09
可不要乱说哟
|
|
|
6楼#
发布于:2004-06-10 16:17
可不要乱说哟
|
|
|
7楼#
发布于:2004-06-21 03:22
难道你没有看NTLDR的HEX码?它根本不是PE!就是纯粹的代码,你就当它是COM文件好了。
|
|
8楼#
发布于:2004-06-24 09:19
那怎么反汇编?
|
|
|
9楼#
发布于:2004-06-25 10:52
年轻人啊,世界上难道只有PE吗?
|
|
10楼#
发布于:2004-06-25 12:48
试试TASM 里的TDEBUG
|
|
|
11楼#
发布于:2004-07-22 15:16
不一定非得反汇编嘛。
试试用Bochs跟一下。 Bochs是一种虚拟机,据说支持单步调试,还可以下断点,常用来调简单的操作系统。(不过俺没试过哈 :P) |
|
12楼#
发布于:2004-08-16 23:50
不一定非得反汇编嘛。 |
|
13楼#
发布于:2004-09-13 10:48
难道你没有看NTLDR的HEX码?它根本不是PE!就是纯粹的代码,你就当它是COM文件好了。 |
|
14楼#
发布于:2004-09-24 12:45
NTLDR大致分两部分:
1.Real Mode的代码(在NTLDR的前面大概20K左右) 2.osloader(是PE文件格式,在Real Mode之后,一般情况下是压缩了的,如果是DEBUG版本的话就没有压缩可以单独提取出来) 由于工作一直很忙,所以没有时间分析。 如有朋友分析出来,希望能共享一下,先谢了! |
|
|
15楼#
发布于:2004-12-05 02:09
我也想知道啊
|
|
16楼#
发布于:2004-12-14 21:21
关注
|
|
17楼#
发布于:2004-12-27 19:01
Bochs是一个可以动态跟踪操作系统的东西!!
其实用W32Dasm也可以来做静态反汇编.这里要注意的是要选择16位汇编.因为NTLDR是在16位实模式下被引导扇区调用的!! |
|
18楼#
发布于:2005-01-20 09:44
关注中。。。
|
|
|
19楼#
发布于:2005-02-01 11:36
怎么没有下文了?
|
|
|
上一页
下一页