linux内核>> [上一页] [13] [12] [11] [10] [9] [下一页] >> 标题索引页

linux内核的漏洞角度考虑系统安全
linux内核精短、稳定性高、可扩展性好、硬件需求低、免费、网络功能丰富、适用于多种cpu等特性,使之在操作系统...do_brk()边界检查不充分漏洞在2003年9月份被linux内核开发人员发现,并在9月底发布的linux kernel 2.6.0-test6...
http://www.pcdog.com/edu/security-tech/27/11/y265945.html 2007-11-11
[安全技术]内的更多内容

linux内核和核心os组件的测试与分析
本文记录了 linux 内核和其他核心 os 组件的测试结果与分析,从库和设备驱动程序到文件系统和网络,测试范围无所不含,所有的测试都是在相当不利的条件下进行,并且经历了很长的时间。 ibm linux technology center (ltc) 成立...
http://www.pcdog.com/edu/linux/27/11/y264673.html 2007-11-08
[Linux]内的更多内容

linux系统内核接收以太帧的处理程序
以下为linux内核2.6代码。 2. 数据结构 每种协议都要定义一个packet_type结构,引导进入相关的协议数据处理函数...linux内核可以很容易的添加各种协议的接收处理函数。 数据流程: 网卡驱动--->netif_rx()--->netif_receive...
http://www.pcdog.com/edu/linux/27/11/y264663.html 2007-11-08
[Linux]内的更多内容

详解linux操作系统的内核空间保护
看了linux代码,感觉其对内核内存的保护做得不是很好,还有感觉大家有些地方理解不对(主要是 linux的代码看起来的样子和实际的样子不太一样),所以谈谈我对linux系统内核空间的保护和用户空间与系统空间数据传递的代码看法。注意...
http://www.pcdog.com/edu/linux/27/11/z264655.html 2007-11-08
[Linux]内的更多内容

linux内核: 修改tcp/ip调优参数
所有的tcp/ip调优参数都位于/proc/sys/net/目录. 例如, 下面是最重要的一些调优参数, 后面是它们的含义:1. /proc/sys/net/core/rmem_max — 最大的tcp数据接收缓冲2. /proc/sys/net/core/wmem_max — 最大的tcp数据发送缓冲3. ...
http://www.pcdog.com/edu/linux/27/11/y264648.html 2007-11-08
[Linux]内的更多内容

关于linux操作系统的内核重入的分析
linux内核重入我做了一下一些分析。首先要界定一个范围(代码段,函数)然后才可以讨论重入。比如以函数a,b分别...所以linux内核的重入是一定条件下的重入,非抢占式的重入。...
http://www.pcdog.com/edu/linux/27/11/d264641.html 2007-11-08
[Linux]内的更多内容

关于linux操作系统的ntfs和内核分析
传统编译内核模块的方法繁琐而费时,本文将告诉我们一种快速编译所需要内核模块的新方法。 当你安装完linux系统,并且已经启动,恭喜你!如果你的硬盘上还安装了winnt/2000系统,你试图去访问另一个ntfs分区时却遇到了麻烦。因...
http://www.pcdog.com/edu/linux/27/11/d264639.html 2007-11-08
[Linux]内的更多内容

linux中用内核khttpd实现web服务加速
一、简介 从linux2.4.13开始,在networking options出现了一个试验性的选项-'[ ] kernel httpd acceleration (experimental)',什么是khttpd呢?它是一个linux环境下的web服务器。khttpd和其它web服务器的不同之处在于其是作...
http://www.pcdog.com/edu/linux/27/11/y264634.html 2007-11-08
[Linux]内的更多内容

linux操作系统内核源码目录结构详解
linux内核源码目录结构 代码目录结构 在阅读源码之前,还应知道linux内核源码的整体分布情况。现代的操作系统一般由进程管理、内存管理、文件系统、驱动程序和网络等组成。linux内核源码的各个目录大致与此相对应,其组成如下...
http://www.pcdog.com/edu/linux/27/11/y264580.html 2007-11-08
[Linux]内的更多内容

linux内核驱动程序初始化顺序的调整
今天在做一个驱动的时候要用到另一个驱动(i2c)提供的api,在内核初始化时碰到了一个依赖问题。 我的驱动在i2c初始化之前就运行起来了,而这时i2c提供的api还处于不可用状态。查了很多资料,网上有人说所有使用module_init这...
http://www.pcdog.com/edu/linux/27/11/y264579.html 2007-11-08
[Linux]内的更多内容

linux可卸载内核模块完全指南(三)
他指出当编译linux内核的时候,一个名字叫system。map的文件被创建,他映射每一个内核的符号到一个固定的地址。...这个文件只是在编译的时候解析这些内核的符号的时候才需要。运行着的系统没有必要使用这个文件。这些编译时候使...
http://www.pcdog.com/edu/linux/27/11/y264494.html 2007-11-08
[Linux]内的更多内容

linux可卸载内核模块完全指南(二)
第二部分 渐入佳境 2.1 如何截获系统调用 现在我们开始入侵lkm,在正常情况下lkms是用来扩展内核的(特别是那些硬件驱动)。然而我们的‘hacks’做一些不一样的事情。他们会截获系统调用并且更改他们,为了改变系统某些命令的...
http://www.pcdog.com/edu/linux/27/11/y264493.html 2007-11-08
[Linux]内的更多内容

linux可卸载内核模块完全指南(一)
简介 将linux操作系统用于服务器在现在是越来越普遍了.因此,入侵linux在今天也变得越来越有趣.目前最好的攻击linux的技术就是修改内核代码.由于一种叫做可卸载内核(loadable kernelmodules(lkms))的机制,我们有可能编写在内核...
http://www.pcdog.com/edu/linux/27/11/y264492.html 2007-11-08
[Linux]内的更多内容

领先一步 新版linux内核支持usb2.0
新版linux内核支持usb2.0 出处:pconline 责任编辑:zyg作者:张永刚 近日,linux系统的创始人linus torvalds向...外界正式公布了新一代linux系统内核,版本号为2.5.2。此版本内核将全面支持usb 2.0高速数据传输标准。usb 2.0的...
http://www.pcdog.com/edu/linux/27/11/l263657.html 2007-11-06
[Linux]内的更多内容

几个重要的linux内核文件介绍
可能需要根据特定的硬件及需求重新编译linux内核。编译linux内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于redhat linux,在/boot目录下有一些与linux内核有关的文件,进入/boot执行:ls –l。...
http://www.pcdog.com/edu/linux/15/11/g237583.html 2007-11-14
[Linux]内的更多内容

红帽修补企业版linux 5内核9处高危漏洞
10月24日,红帽子修补了企业版linux 5内核的9个漏洞,该公司本周一表示,假如上述漏洞被恶意攻击者发现,它们有可能发起拒绝服务攻击或实施系统入侵。 据国外媒体报道,红帽子安全应急小组将这次升级补丁评估为“重要”级,而...
http://www.pcdog.com/news/29/10/e236524.html 2007-10-30
[病毒预报]内的更多内容

开源空间:交叉编译linux内核(2.6.22.6)
动手编译内核之前,至少应该看看源码根目录下的readme文件,并参考一些其他的资料,了解编译一个内核所需要的基本条件和环境,以及基本的步骤。我使用的交叉编译器是arm-iwmmxt-linux-gnueabi-gcc(4.2.1),选用的内核版本是lin...
http://www.pcdog.com/edu/linux/18/10/j231923.html 2007-10-20
[Linux]内的更多内容

一个最简单的linux 2.6内核驱动模块
/* hello.c */#include <linux/module.h> /* needed by all modules */#include <linux/config.h> /* needed for kern_alert */#include <linux/init.h> /* needed for the module-macros */static int __in...
http://www.pcdog.com/edu/linux/18/10/c231918.html 2007-10-20
[Linux]内的更多内容

学习内核---linux网卡驱动分析
它是linux内核提供给模块是一个标准接口,那么这个接口都干了些什么,笔者跟踪了这个函数。里面调用了pci_regist...有兴趣的可以参考《linux内核源代码情景分析》,但是有个非常重要的资源我们必须注意,那就是中断号的分配,和内...
http://www.pcdog.com/edu/linux/18/10/b231892.html 2007-10-20
[Linux]内的更多内容

走向linux系统高手之路 解析内核编译
linux内核总是不断发展的,最新的内核kernel2.6.0对usb2.0予以正式的支持,以及内核模块文件后缀最显着的一个变...化由*.o到*.ko等等,我们可以从www.kernel.org下载到tarball的源代码包。 前期准备 大家都知道的要先升级“modul...
http://www.pcdog.com/edu/linux/18/10/h231864.html 2007-10-20
[Linux]内的更多内容

linux 2.6内核启动传递命令行的过程分析
内核在启动时可以传递一个字符串命令行,来控制内核启动的过程,例如: "console=ttys2,115200 mem=64m@0xa0000000" 这里指定了控制台是串口2,波特率是115200,内存大小是64m,物理基地址是0xa0000000。 另外我们可以在内核中...
http://www.pcdog.com/edu/linux/18/10/y231855.html 2007-10-20
[Linux]内的更多内容


[上一页] [13] [12] [11] [10] [9] [下一页] >> 标题索引页