共查询到18条相似文献,搜索用时 78 毫秒
1.
Linux内核防火墙Netfilter实现与应用研究 总被引:26,自引:1,他引:26
介绍了Linux内核防火墙的发展,对2.4.x内核中的Netfilter框架的流程和Pv4协议栈中Netfilter的实现进行了分析,通过一个内核防火墙模块实例介绍了基于Netfilter框架下的内核防火墙设计方法,对Netfilter框架下的防火墙高级功能扩展进行了展望。 相似文献
2.
文中实现了一种基于Linux内核模块的沙箱安全系统。用户可以将Linux系统中的应用程序放置在受控的沙箱中运行,将其与系统其它部分隔离,从而可以防御潜在的攻击;或者当应用程序被攻击时,限制入侵者的破坏范围。这个沙箱系统作为Linux内核模块实现,可以在不改变原有系统内核和应用程序的情况下部署运行,增强了操作系统的安全性能。 相似文献
3.
详细阐述了C++编译器的内存分配形式,给出了堆、栈、文字常量区、寄存器区、静态区、程序代码区的分配策略,分析了内存分配中易产生的问题及导致程序运行出错的原因和解决办法,从而避免程序异常和内存错误,保证程序的健壮性和正确性。 相似文献
4.
5.
吴勇杰 《电脑编程技巧与维护》2013,(14):113-114
对Linux内核防火墙进行了分析,并通过内核防火墙模块对以Netfilter框架为基础的设计内核防火墙方法进行介绍。对Netfilter架构进行剖析,如利用钩子来实现对IP包的检测,管理注销、注册下挂函数的方法等。 相似文献
6.
蓝雯飞 《数字社区&智能家居》2005,(33)
动态多态性提高了代码的可重用性和程序执行时的灵活性。本文详细讨论了C++语言对动态多态的支持机制,并结合例子说明了动态多态在程序设计中的应用。 相似文献
7.
本文简要介绍了发送SMS的PDU命令,并在文章中重点介绍了在Linux环境下,用C语言实现十六进制编码PDU的过程。 相似文献
8.
9.
10.
原民民 《数字社区&智能家居》2007,1(6):1675-1676
C语言中的++运算符是一种特殊的运算符,其特殊性在于一个运算符包含两个操作,不同的编译器对这两个操作在复合表达式中的处理机制不同,而同一个编译器对其在程序中的不同位置也有不同的处理。教材中仅仅对++运算符作了最简单的介绍,并没有对++运算的左连接和右连接同时参与运算时的处理规则作介绍,本文对++运算在不同情况下的求解进行了深入研究,得出对++运算符的运算要根据一定的程序环境和编译器环境而定。 相似文献
11.
该文介绍了三星公司的基于ARM9内核S3C2440芯片嵌入式Linux系统设计。在确认已经移植好的U-boot的基础上,进行控制模块基于ARM9的Linux嵌入式系统设计方案,裁剪并移植Linux内核。 相似文献
12.
Linux内核动态模块(LKM)是Linux用于扩充其功能的重要手段,它允许一些模块动态地加载和卸载,而不需要重新编译内核。结合最新的Linux内核发展情况,不仅分析了模块加载的原理,而且分析了具体的方法和注意事项,同时给出了相应的例子,还提供了相关的Linux常用命令,对相关的开发有指导意义。 相似文献
13.
14.
15.
16.
分析了Linux 内核模块特点,针对内核模块中二进制指令执行时带来的访存错误,设计了一种针对内核模块的静态检测方法。通过模拟内核模块中指令的执行,并比较访存指令请求与相关内存区域信息,静态检测方法目标是找出代码对内存的非法访问,并对可疑的访存行为发出警告。针对 ARM 处理器平台,给出了静态检测方法的具体实现,并对内核模块中的访存错误就行了检测验证。实验表明,静态检测方法能够有效找出包括地址越界访问、读未初始化内存、访问已释放内存等访存错误,本文的静态检测方法达到了预期的检测效果。 相似文献
17.
Limux是近几年发展起来的多任务操作系统,它开放源代码,允许用户升级内核。本文研究了Linux内核升级的方法,包括硬件配置、编译和错误分析,最终达到运行自己生成的内核。 相似文献
18.
Linux是一个开放源代码的类Unix操作系统 ,支持多任务、多用户、多进程 ,实时性好 ,稳定性高 ,硬件兼容性强。内核则是该操作系统的灵魂 ,升级内核具有重要的实际意义。本文最后结合作者的实践经验 ,介绍了升级内核的具体步骤以及注意事项 相似文献