品牌
代理商厂商性质
厦门市所在地
MOX 模块 MOX 模块
模块(module):完成特定功能的单元、部件或者子程序。
拨号连接由一个系列提供综合业务数字网(ISDN)主要速率接口(PRI)基本速率接口(BRI)的网络模块;集成数字调制解调器、模拟调制解调器、高密度的异步接口插槽以及异步/同步串行接口网络模块。
模块和接口卡是针对中高档的模块化路由器、交换机产品而言的,对于固定配置的路由器和交换机而言不涉及模块和接口卡。通常网络模块是为了扩展局域网功能而开发,而接口卡则多指广域网接口卡,通过广域网接口卡,路由器和交换机产品就可以方便的实现更高效能的广域网接入。采用模块化设计的产品其好处是可以有效保护用户投资,真正实现按需购买,同时产品可以做到强有力的扩展以适应业务不断扩展的需求。
例如,通过网络模块,就可以将Cisco 2600系列定制成适合任何网络服务的需求,这些模块的广泛应用包括:多服务的语音和数据综合,模拟和ISDN拨号,ATM访问,低密度交换,入侵检测,串行设备集成等。在这些网络模块中有些上面就集成有接口,可直接使用;有些没有接口,只有插槽,需要安上接口卡才能使用;有些既有接口又有插槽,可能按情况不用或选用接口卡。
模块是在内核空间运行的程序,实际上是一种目标对象文件,没有链接,不能独立运行,但是其代码可以在运行时链接到系统中作为内核的一部分运行或从内核中取下,可以动态的扩展内核的功能。
内核模块和应用程序的比较
应用程序: 模块程序:
入口: main() init_modle()
出口: 无 cleanup_module()
编译: gcc -c gcc -c -DMODULE -D__KERNEL__
连接: gcc insmod
运行: 直接运行 insmod
调试: gdb kdbug,kdb,kgdb等内核调试工具
文件类型:EXEC(可执行文件) REL(可重定位文件)
模块机制的优缺点:
优点:
1,使得内核更加紧凑灵活.
2,修改内核时, 不必重新编译整个内核.
3,模块可以不依赖于某个固定的硬件平台,即使它依赖于某系统特殊的硬件特点
4,模块的目标代码一旦被链接到内核,它的作用和静态链接的内核目标代码*等价.所以当调用模块函数时,无须显式的消息传递.
缺点:模块机制带来安全上的隐患
1,截获系统调用.
2,修改输出符号表.
3,通过修改系统调用,使模块自己隐性.
4,重定向文件操作.
5,修改文件属主.
6,隐藏进程.
7,重定向可执行文件.
8,通过修改系统调用sys_socketcall,使得系统在收到数据包后打开后门
9,TTY劫持.
10,病毒.