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

搜索资源列表

  1. 连接器与加载器的原理以及不同实现

  2. 系统的介绍连接器与加载器的原理与在不同目标格式下的实现,对于windows下的com exe pe omf以及unix/linux下的a.out elf等的技术实现细节
  3. 所属分类:Linux

    • 发布日期:2009-05-01
    • 文件大小:5mb
    • 提供者:hydra_zhou
  1. 链接器和加载器(loader and linker)

  2. 《链接器和加载器》讲述构建程序的关键工具——链接器和加载器,内容包括链接和加载、体系结构、目标文件、存储分配、符号管理、库、重定位、加载和覆盖、共享库、动态链接和加载、动态链接的共享库,以及着眼于成熟的现代链接器所做的一些变化;并介绍一个持续的实践项目,即使用Perl语言开发一个可用的小链接器。 《链接器和加载器》适合高校计算机相关专业的学生、实习程序员、语言设计者和开发人员阅读参考。 第1章 链接和加载 1.1 链接器和加载器做什么? 1.2 地址绑定:从历史的角度 1.3 链接与加载 1.
  3. 所属分类:C++

    • 发布日期:2010-04-30
    • 文件大小:5mb
    • 提供者:dayuguoji
  1. arm程序的分散加载讲解

  2. 从ARM ELF目标文件主要构成出发,详细介绍了分散加载的基本原理、分散加载文件的语法、分散加载时连接器生成的预定义符号及要重新实现的函数等
  3. 所属分类:硬件开发

    • 发布日期:2010-05-13
    • 文件大小:565kb
    • 提供者:zxlywcl
  1. 分析ELF文件加载过程

  2. 用源代码的方式分析了ELF文件的加载过程,高清,PDF
  3. 所属分类:其它

    • 发布日期:2011-03-12
    • 文件大小:100kb
    • 提供者:hello_david1
  1. ELF 文件格式分析

  2. 摘要 嵌入式操作系统应用领域广,硬件环境复杂多样,降低开发成本、缩短开发周 期、提高产品质量是工业界和学术界共同关注的问题。借鉴软件复用的思想, 采用基于构件的软件开发思路来开发嵌入式操作系统是一条可行的途径。本文 是作者在探索系统软件构件的复用技术的过程中生成的技术笔记,重点分析了 UNIX 类操作系统中普遍采用的目标文件格式 ELF (Executable and Linkable Format),目的是研究操作系统中二进制级软件构件的静态、动态组装技术。 本文首先介绍 ELF 文件格式规
  3. 所属分类:其它

    • 发布日期:2011-04-13
    • 文件大小:853kb
    • 提供者:beisika10368
  1. linux进程管理之可执行文件的加载和运行.pdf

  2. linux进程管理之可执行文件的加载和运行
  3. 所属分类:Linux

    • 发布日期:2011-10-31
    • 文件大小:227kb
    • 提供者:adaptiver
  1. 链接器和加载器中文版

  2. 深入理解编译器技术,理解编译器背后进行的工作
  3. 所属分类:其它

    • 发布日期:2008-07-04
    • 文件大小:5mb
    • 提供者:inter999
  1. MMU、ELF的加载、linux的启动

  2. MMU、ELF的加载、linux的启动 文档
  3. 所属分类:Android

    • 发布日期:2012-10-09
    • 文件大小:913kb
    • 提供者:xuehui869
  1. 链接器和加载器

  2. 第0 章 引子......................................................................................................................................10 献给.......................................................................................................
  3. 所属分类:其它

    • 发布日期:2012-10-14
    • 文件大小:5mb
    • 提供者:xxxcneebbk
  1. 可重定位elf解析

  2. mtk 展讯 等非开放系统动态加载模块,对ads和rvct生成的obj有较好的支持。
  3. 所属分类:其它

    • 发布日期:2013-08-07
    • 文件大小:23kb
    • 提供者:bad_2007_boy
  1. 链接与加载

  2. 关于Linux Gcc 链接与加载的非常好的一本书,写的非常好!有很多ELF文件的相关介绍!
  3. 所属分类:Linux

  1. UNIX/LINUX 平台可执行文件加载过程

  2. UNIX/LINUX 平台可执行文件加载过程 本文讨论了 UNIX/LINUX 平台下三种主要的可执行文件格式: a.out(assembler and link editor output 汇编器和链接编辑器的输出)、 COFF(Common Object File Format 通用对象文件格式)、 ELF(Executable and Linking Format 可执行和链接格式)。
  3. 所属分类:Unix

    • 发布日期:2014-08-30
    • 文件大小:4kb
    • 提供者:www_bbin
  1. ELF Format + 链接器与加载器

  2. 详细的ELF 格式, 编译器链接过程和加载过程描述. 了解重定位, 动态加载, 动态链接过程.
  3. 所属分类:Linux

    • 发布日期:2016-01-05
    • 文件大小:21mb
    • 提供者:twlk_qywh
  1. AndroidLinker与SO加壳技术之下篇

  2. Android 系统安全愈发重要,像传统pc安全的可执行文件加固一样,应用加固是Android系统安全中非常重要的一环。目前Android 应用加固可以分为dex加固和Native加固,Native 加固的保护对象为 Native 层的 SO 文件,使用加壳、反调试、混淆、VM 等手段增加SO文件的反编译难度。目前最主流的 SO 文件保护方案还是加壳技术, 在SO文件加壳和脱壳的攻防技术领域,最重要的基础的便是对于 Linker 即装载链接机制的理解。对于非安全方向开发者,深刻理解系统的装载与
  3. 所属分类:网络安全

    • 发布日期:2016-11-17
    • 文件大小:287kb
    • 提供者:yaqsecurity
  1. ELF文件的加载和动态链接过程

  2. 大家对于Hello World程序应该非常熟悉,随便使用哪一种语言,即使还不熟悉的语言,写出一个Hello World程序应该毫不费力,但是如果让大家详细的说明这个程序加载和链接的过程,以及后续的符号动态解析过程,可能还会有点困难。本文就是以一个最基本的C语言版本Hello World程序为基础,了解Linux下ELF文件的格式,分析并验证ELF文件和加载和动态链接的具有实现。
  3. 所属分类:其它

    • 发布日期:2020-08-03
    • 文件大小:267kb
    • 提供者:weixin_38590775
  1. Linux系统下的ELF文件分析

  2. ELF(Executable and Linkable Format)即可执行连接文件格式,是Linux,SVR4和Solaris2.0默认的目标文件格式,目前标准接口委员会TIS已将ELF标准化为一种可移植的目标文件格式,运行于32-bit Intel体系微机上,可与多种操作系统兼容。分析elf文件有助于理解一些重要的系统概念,例如程序的编译和链接,程序的加载和运行等
  3. 所属分类:其它

    • 发布日期:2020-08-14
    • 文件大小:111kb
    • 提供者:weixin_38576922
  1. 嵌入式系统/ARM技术中的双MicroBlaze软核处理器的SOPC系统设计(二)

  2. 相关资料: 双MicroBlaze软核处理器的SOPC系统设计(一)           1.3 软件设计   1.3.1 存储器映像   为了保证每个处理器在执行软件部分时不发生冲突,必须对其存储器进行存储器映像。图2是存储器映像图。 图2 处理器的存储器映像图     从图2中可以看出,用户可以灵活地为两个ELF文件分配适当大小的存储器空间作为ELF文件的映射地址范围。由于boot(引导)存储器不可以共享,所以ELF文件的boot部分(。vectors*)被映射到私
  3. 所属分类:其它

    • 发布日期:2020-10-20
    • 文件大小:195kb
    • 提供者:weixin_38688097
  1. 嵌入式系统/ARM技术中的Linux下动态共享库加载时的搜索路径详解

  2. 对动态库的实际应用还不太熟悉的读者可能曾经遇到过类似“error while loading shared libraries”这样的错误,这是典型的因为需要的动态库不在动态链接器ld.so的搜索路径设置当中导致的。   具体说来,动态链接器ld.so按照下面的顺序来搜索需要的动态共享库:   1.ELF可执行文件中动态段中DT_RPATH所指定的路径。这实际上是通过一种不算很常用,却比较实用的方法所设置的:编译目标代码时,可以对gcc加入链接参数“-Wl,-rpath”指定动态库搜索路径;
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:67kb
    • 提供者:weixin_38731385
  1. Android运行时ART加载OAT文件的过程分析

  2. 在前面一文中,我们介绍了Android运行时ART,它的核心是OAT文件。OAT文件是一种Android私有ELF文件格式,它不仅包含有从DEX文件翻译而来的本地机器指令,还包含有原来的DEX文件内容。这使得我们无需重新编译原有的APK就可以让它正常地在ART里面运行,也就是我们不需要改变原来的APK编程接口。本文我们通过OAT文件的加载过程分析OAT文件的结构,为后面分析ART的工作原理打基础。OAT文件的结构如图1所示:由于OAT文件本质上是一个ELF文件,因此在最外层它具有一般ELF文件的
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:805kb
    • 提供者:weixin_38639237
  1. homebrew-i386-elf-toolchain:在Mac上针对i386-elf的一些GNU软件包(binutils,gcc,gdb,grub)的移植版本,可通过Homebrew龙头安装-源码

  2. i386-elf-toolchain水龙头 这是Homebrew的轻拍,其中包含一些构建,运行和测试i386-elf二进制文件所需的工具,例如基于ELF格式的32位操作系统内核(如NativeOS),尽管它可能适合于构建和测试其他内核。 如何使用 点击存储库并安装软件包。 brew tap nativeos/i386-elf-toolchain brew install i386-elf-binutils i386-elf-gcc 免责声明 这个仓库中有一个真正的GNU GRUB公式。 该公式
  3. 所属分类:其它

« 12 3 4 »