您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 深入Linux内核网络堆栈

  2. 本文将描述如何利用Linux 网络堆栈的窍门(不一定都是漏洞)来达到一些目的,或者 是恶意的,或者是出于其它意图的。文中会就后门通讯对Netfilter 钩子进行讨论,并在本地 机器上实现将这个传输从基于Libpcap 的嗅探器(sniffer)中隐藏。 Netfilter 是2.4 内核的一个子系统。Netfilter 可以通过在内核的网络代码中使用各种钩子 来实现数据包过滤,网络地址转换(NAT)和连接跟踪等网络欺骗。这些钩子被放置在内核代 码段,或者静态编译进内核,或者作为一个可动态加载
  3. 所属分类:网络基础

    • 发布日期:2009-05-25
    • 文件大小:247808
    • 提供者:ppatdao
  1. UNIX进程与内核.pdf

  2. UNIX进程与内核相关 UNIX 应用开发环境包括一个基本抽象概念——进程。传统UNIX 系统中,进程在一个 地址空间上执行单一指令序列。进程地址空间包括可以访问或引用的内存单元的集合,进程 控制点通过一个一般称为程序计数器(Program counter,PC )的硬件寄存器控制和跟踪进程 指令序列。许多较新的UNIX 版本支持多个控制点(称为线程,threads[IEEE 94])。因此在一 个进程内可以有多个指令序列。
  3. 所属分类:网络攻防

    • 发布日期:2009-06-08
    • 文件大小:58368
    • 提供者:mmmm9999
  1. Linux+2.6内核标准教程-部分

  2. Linux+2.6内核标准教程-部分第1章首先对内核的目录结构进行了介绍,然后介绍了Linux 2.6内核的新特性,最后介绍了内核探索工具和阅读本书的方法。 第2章首先详细分析了Linux系统在标准PC上的引导过程,以及系统控制权交给内核镜像bzImage的过程,然后讲解内核的初始化过程,如何为第一个C函数设置所需的运行环境,并分析了系统初始化入口函数start_kernel (),使读者了解Linux系统最基本的初始化过程,该过程对理解其他内核模块的初始化有重要意义。 第3章主要讲解内存管理
  3. 所属分类:Linux

    • 发布日期:2009-09-11
    • 文件大小:738304
    • 提供者:maliang0528
  1. Linux 系统内核空间与用户空间通信的实现与分析

  2. 一般地,在使用虚拟内存技术的多任务系统上,内核和应用有不同的地址空间,因此,在内核和应用之间以及在应用与应用之间进行数据交换需要专门的机制来实现,众所周知,进程间通信(IPC)机制就是为实现应用与应用之间的数据交换而专门实现的,大部分读者可能对进程间通信比较了解,但对应用与内核之间的数据交换机制可能了解甚少,本文将详细介绍 Linux 系统下内核与应用进行数据交换的各种方式,包括内核启动参数、模块参数与 sysfs、sysctl、系统调用、netlink、procfs、seq_file、deb
  3. 所属分类:Linux

    • 发布日期:2009-09-22
    • 文件大小:45056
    • 提供者:yichuankun
  1. 漂亮的政府网站(动易内核)

  2. 漂亮的政府网站(动易内核) 软件在网盘,这里只提供下载地址文件,所以文件很小。
  3. 所属分类:专业指导

    • 发布日期:2009-10-16
    • 文件大小:82
    • 提供者:jqszry
  1. linux 内核启动地址,解压缩,内核参数问题探讨.pdf

  2. linux 内核启动地址,解压缩,内核参数问题探讨.pdf
  3. 所属分类:Linux

    • 发布日期:2009-11-19
    • 文件大小:2097152
    • 提供者:xjzllx
  1. 内核地址的确定. 如何生成vmlinux

  2. 内核地址的确定:讲如何生成vmlinux.lds文件及如何确定load_addr 及 text_addr。
  3. 所属分类:Linux

    • 发布日期:2009-11-19
    • 文件大小:87040
    • 提供者:xjzllx
  1. Linux编程--Linux内核

  2. Linux内核 前言 第1章 硬件基础与软件基础 6 1.1 硬件基础 6 1.1.1 CPU 7 1.1.2 存储器 8 1.1.3 总线 8 1.1.4 控制器和外设 8 1.1.5 地址空间 9 1.1.6 时钟 9 1.2 软件基础 9 1.2.1 计算机语言 9 1.2.2 什么是操作系统 11 1.2.3 内核数据结构 13 第2章 内存管理 15 2.1 虚拟内存抽象模型 15 2.1.1 请求调页 17 2.1.2 交换 17 2.1.3 共享虚拟内存 18 2.1.4 物理寻
  3. 所属分类:Linux

    • 发布日期:2009-12-16
    • 文件大小:8388608
    • 提供者:w_dalu
  1. Linux内核源代码情景分析全册

  2. 目录  第1章 预备知识 1. 1 Linux内核简介 1. 2 Intel X86 CPU系列的寻址方式 1. 3 i386的页式内存管理机制 1. 4 Linux内核源代码中的C语言代码 1.5 Linux内核源代码中的汇编语言代码 第2章 存储管理 2.1 Linux内存管理的基本框架 2.2 地址映射的全过程 2.3 几个重要的数据结构和函数 2.4 越界访问 2.5 用户堆栈的扩展 2.6 物理页面的使用和周转 2.7 物理页面的分配 2.8 页面的定期换出 2. 9 页面的换入 2
  3. 所属分类:网络攻防

    • 发布日期:2010-01-06
    • 文件大小:6291456
    • 提供者:clock001
  1. linux内核(中文版)

  2. 目 录 LEGAL NOTICE....................................................................................................................................................5 前言.................................................................................
  3. 所属分类:Linux

    • 发布日期:2010-01-19
    • 文件大小:1048576
    • 提供者:lijingjack2008
  1. 虚拟地址空间程序实例

  2. 虚拟地址空间程序实例,包含内核地址空间和用户空间地址空间。虚拟地址空间程序实例,包含内核地址空间和用户空间地址空间。虚拟地址空间程序实例,包含内核地址空间和用户空间地址空间。虚拟地址空间程序实例,包含内核地址空间和用户空间地址空间。虚拟地址空间程序实例,包含内核地址空间和用户空间地址空间。虚拟地址空间程序实例,包含内核地址空间和用户空间地址空间。虚拟地址空间程序实例,包含内核地址空间和用户空间地址空间。虚拟地址空间程序实例,包含内核地址空间和用户空间地址空间。虚拟地址空间程序实例,包含内核地址
  3. 所属分类:专业指导

    • 发布日期:2010-11-08
    • 文件大小:14336
    • 提供者:edsionte
  1. 国嵌嵌入式(Linux)开发培训课件 内核开发与系统移植

  2. 第一天 1. Linux内核简介 2. Linux内核源代码结构 3. Linux内核配置与裁剪 4. Linux内核模块开发 5. Linux内核启动流程 第二天 1. Linux内存管理 2. Linux进程地址空间 3. Linux内核地址空间 4. Linux内核链表 5. Linux内核定时器 第三天 1. Linux进程控制 2. Linux进程调度 3. Linux系统调用 4. Proc文件系统 5. Linux内核异常分析 第四天 1. 嵌入式Linux产品开发流程 2. 交
  3. 所属分类:Linux

    • 发布日期:2011-01-07
    • 文件大小:5242880
    • 提供者:hzj86911
  1. 内核地址空间

  2. Linux内核中对线性地址空间的划分:4G的线性地址空间被划分为用户空间和内核空间两部分,这两部分的大小有宏PAGE_OFFSET决定,在x86体系结构中该宏的值一般为0xC0000000UL。也就是说内核线性地址的空间只有1GB大小,而只有将系统中的物理内存映射到这1GB的内核线性地址空间中。内核态的执行路径才能访问和使用这些物理内存。除此之外。内核还需要在这有限的1GB的内核线性地址空间中为固定映射、长久映射、非连续映射预留一些虚拟的地址空间。这些虚拟空间分别有不同的用途。
  3. 所属分类:硬件开发

    • 发布日期:2012-01-30
    • 文件大小:825344
    • 提供者:allxm
  1. Windows_NT内核分析

  2. windows内核分析 windows内核地址空间分析 windows内核反汇编代码分析 Windows_NT内核分析
  3. 所属分类:桌面系统

    • 发布日期:2012-08-23
    • 文件大小:515072
    • 提供者:roy__
  1. Linux2.6 32位内核地址空间分布图

  2. Linux2.6 32位内核地址空间分布图,各个关键宏、变量、NUMA的节点地址等。
  3. 所属分类:Linux

    • 发布日期:2017-09-28
    • 文件大小:6144
    • 提供者:crazyherozk
  1. 4.9 Linux64位内核地址空间分布图

  2. 4.9 Linux64位内核地址空间分布图,各个关键宏的分布位置。
  3. 所属分类:Linux

    • 发布日期:2017-09-28
    • 文件大小:8192
    • 提供者:crazyherozk
  1. Linux用户空间与内核空间

  2. Linux操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。x86CPU采用了段页式地址映射模型。进程代码中的地址为逻辑地址,经过段页式地址映射后,才真正访问物理内存。段页式机制如下图。通常32位Linux内核地址空间划分0~3G为用户空间,3~4G为内核空间。注意这里是32位内核地址空间划分,64位内核地址空间划分是不同的。当内核模块代码或
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:296960
    • 提供者:weixin_38551059
  1. Linux用户空间与内核空间

  2. Linux操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。x86CPU采用了段页式地址映射模型。进程代码中的地址为逻辑地址,经过段页式地址映射后,才真正访问物理内存。段页式机制如下图。通常32位Linux内核地址空间划分0~3G为用户空间,3~4G为内核空间。注意这里是32位内核地址空间划分,64位内核地址空间划分是不同的。当内核模块代码或
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:296960
    • 提供者:weixin_38713801
  1. 【华为云技术分享】Linux内核编程环境 (2)

  2. 在上一期中,我们介绍了Linux内核编译方法,这一期我们用一个例子来介绍如何向Linux内核中增加一个模块。 一、LKM内核模块 LKM是Loadable Kernel Module的缩写,意思是可加载内核模块。它有点儿像动态链接库,可在运行时加载,成为内核代码和数据的一部分,访问全部内核地址空间,也可运行时动态卸载(需要解决依赖关系,并释放内存空间),所谓的更新就是加载→卸载→加载的过程。LKM是大部分设备驱动、文件系统的存在形式。 为了编写内核模块,我们需要准备好编写的环境。首先,要指定内核
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:163840
    • 提供者:weixin_38517892
  1. Linux内核地址映射模型与Linux内核高端内存详解

  2. Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。Linux内核地址映射模型x86 CPU采用了段页式地址映射模型。进程代码中的地址为逻辑地址,经过段页式地址映射后,才真正访问物理内存。段页式机制如下图。linux内核地址空间划分通常32位Linux内核地址空间划分0~3G为用户空间,3~4G为内核空间。注意这里是32位内核地址空
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:293888
    • 提供者:weixin_38705558
« 12 3 4 5 6 7 8 9 10 ... 50 »