|
作者: jacker [jacker] 论坛用户 | 登录 |
COM文件的结构及原理 COM文件是一种单段执行结构,起源于CPM-86操作系统,其执行文件代码和执行时内存映像完全相同,其始执行偏移地址为100H,对应于文件的偏移0. COM文件包含程序的一个绝对映像.也就是说,为了运行程序准确的处理器指令和内存中的数据,MS-DOS通过直接把该映像从文件拷贝到内存而加载COM程序,它不作任何改变.为加载一个COM程序,MS-DOS首先试图分配内存,因为COM程序必须位于一个64KB的段中.所以COM文件的大小不能超过65024B(64KB减去用于PSP的256B和用于一个起始堆栈的至少256B). |
地主 发表时间: 07/02 15:32 |
回复: jacker [jacker] 论坛用户 | 登录 |
这篇为什么没有人来看呢? 要想知道病毒的编制,应该还要懂得可执行文件的结构吧. 我以为会有江编的朋友知道一点呢? |
B1层 发表时间: 07/03 14:49 |
回复: fubin [fubin] 论坛用户 | 登录 |
小姐不是没有人看呀 是太高深看不懂了呀 一个大菜鸟 |
B2层 发表时间: 07/03 18:17 |
回复: jacker [jacker] 论坛用户 | 登录 |
想知道DOS病毒是怎样运行的,首先得知道它的原理.文件类型的结构及如何启动运行. |
B3层 发表时间: 07/04 09:21 |
回复: nichunyang [nichunyang] 论坛用户 | 登录 |
哦,谢谢指点。能再说点吗? |
B4层 发表时间: 07/04 10:11 |
回复: freeid [zjx_1981] 论坛用户 | 登录 |
是太深奥了一点啊!msdos在分配内存给com的时候,是不是分配的空间只是 .com文件本身的大小?还是先拷贝然后再分配?顺便问一个问题,关于config.sys和autoexec.bat的配置问题,我 运行sysedit程序查看我的电脑的这两个文件的配置,看到是空白的,这样会不会影响电脑的运行? |
B5层 发表时间: 07/05 21:37 |
回复: freeid [zjx_1981] 论坛用户 | 登录 |
是不是大于65024B的.com文件就不是.com文件呢?这跟病毒有什么样的联系呢? |
B6层 发表时间: 07/05 21:41 |
回复: jacker [jacker] 论坛用户 | 登录 |
现在的计算机应该都是WIN98之类的吧, 那这两个系统配置是用不上的了。如果没有需要,直接将它们删除了也行。 |
B7层 发表时间: 07/07 22:40 |
回复: freeid [zjx_1981] 论坛用户 | 登录 |
我知道了!我想优化我的声音设置,可以在这两个文件里设置么? |
B8层 发表时间: 07/08 14:00 |
回复: jacker [jacker] 论坛用户 | 登录 |
可以的.只是在DOS下的声卡配置方面我不是很了解. |
B9层 发表时间: 07/08 14:28 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号