??槭且桓錾杓剖跤?,是指对词条中部分内容进行格式化整理的模板,在程序设计中,为完成某一功能所需的一段程序或子程序;或指能由编译程序、装配程序等处理的独立程序单位,或指大型软件系统的一部分。
??槭且桓錾杓剖跤铮侵付源侍踔胁糠帜谌萁懈袷交淼哪0?。例如歌手类词条中的“音乐作品”???,电视剧类词条的“分集剧情”???。在程序设计中,为完成某一功能所需的一段程序或子程序;或指能由编译程序、装配程序等处理的独立程序单位;或指大型软件系统的一部分。
??槭窃谀诤丝占湓诵械某绦?,实际上是一种目标对象文件。没有链接不能独立运行,但是其代码可以在运行时链接到系统中作为内核的一部分运行或从内核中取下,动态的扩展内核的功能。
??榈淖饔?/h2>
1.使得内核更加紧凑灵活。
2.修改内核时, 不必重新编译整个内核。
3.??榭梢圆灰览涤谀掣龉潭ǖ挠布教?,即使它依赖于某系统特殊的硬件特点。
4.??榈哪勘甏胍坏┍涣唇拥侥诤耍淖饔煤途蔡唇拥哪诤四勘甏胪耆燃?。当调用??楹?,无须显式的消息传递。
模块有各种类型:如单元操作??椋ɑ蝗绕鳌⒕笏?、压缩机等)、计算方法??椋铀偈樟菜惴ā⒆钣呕惴ǖ龋?、物理化学性质??椋ㄆ合嗥胶饧扑?、热焓计算等)等。
??橛诺?/h3>- 使得内核更加紧凑灵活。
- 修改内核时, 不必重新编译整个内核。
- ??榭梢圆灰览涤谀掣龉潭ǖ挠布教?即使它依赖于某系统特殊的硬件特点。
- ??榈哪勘甏胍坏┍涣唇拥侥诤?它的作用和静态链接的内核目标代码完全等价.所以当调用??楹?无须显式的消息传递.。
- 截获系统调用。
模块缺点(??榛拼窗踩系囊迹?/h3>- 修改输出符号表;
- 通过修改系统调用,使模块自己隐性;
- 重定向文件操作;
- 修改文件属主;
- 隐藏进程;
- 重定向可执行文件;
- 通过修改系统调用 sys_socketcall,使得系统在收到指定数据包后打开后门;
- TTY 劫持;
- 病毒。
TAG:???/a>
- 修改输出符号表;
- 通过修改系统调用,使模块自己隐性;
- 重定向文件操作;
- 修改文件属主;
- 隐藏进程;
- 重定向可执行文件;
- 通过修改系统调用 sys_socketcall,使得系统在收到指定数据包后打开后门;
- TTY 劫持;
- 病毒。
TAG:???/a>
免责声明:本站内容(文字信息+图片素材)来源于互联网公开数据整理或转载,仅用于学习参考,如有侵权问题,请及时联系本站删除,我们将在5个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

客服1