码迷,mamicode.com
首页 >  
搜索关键字:elf文件格式    ( 41个结果
手写ELF结构解析工具
ELF文件格式,是一个开放的可执行文件和链接文件格式,其主要工作在Linux系统上,是一种用于二进制文件、可执行文件、目标代码、共享库和核心转储格式文件,ELF文件格式类似于PE格式,但比起PE结构来ELF结构显得更加的简单,Linux文件结构相比于Windows结构来说简单一些. 读取ELF头: ...
分类:其他好文   时间:2020-05-22 12:56:49    阅读次数:57
MIT-6.824 操作系统 汇总
"MIT 6.828 JOS 环境搭建" "ELF文件格式" "lab1:C, Assembly, Tools, and Bootstrapping" "lab2:Memory management" "lab3:User Environments" "lab4:Preemptive Multita ...
分类:其他好文   时间:2019-12-21 00:20:38    阅读次数:124
《LinuxTools》
https://zhuanlan.zhihu.com/p/37196870 Linux基础 Linux工具进阶 工具参考篇 1. gdb 调试利器 2. ldd 查看程序依赖库 3. lsof 一切皆文件 4. ps 进程查看器 5. pstack 跟踪进程栈 6. strace 跟踪进程中的系统调 ...
分类:系统相关   时间:2019-12-13 12:20:50    阅读次数:98
ELF文件格式
ELF概述 ELF(Executable and Linking Format),可执行可连接格式,具有这种格式的文件称为 ELF 文件。 目标文件有三种类型: 可重定位文件(Relocatable File) 包含适合于与其他目标文件链接来创建可执行文件或者共享目标文件的代码和数据。 可执行文件( ...
分类:其他好文   时间:2019-10-18 21:50:02    阅读次数:91
Linux之ELF文件初探
对比windowsPE文件与概述 对比windowsPE文件与概述 在windows中可执行文件是pe文件格式,Linux中可执行文件是ELF文件,其文件格式是ELF文件格式,在Linux下的ELF文件除了可执行文件(Excutable File),可重定位目标文件(RellocatableObje ...
分类:系统相关   时间:2019-09-05 23:39:07    阅读次数:144
ELF文件加载与动态链接(一)
关于ELF文件的详细介绍,推荐阅读: ELF文件格式分析 —— 滕启明。ELF文件由ELF头部、程序头部表、节区头部表以及节区4部分组成。 通过objdump工具和readelf工具,可以观察ELF文件详细信息。 ELF文件加载过程分析 从编译、链接和运行的角度,应用程序和库程序的链接有两种方式。一 ...
分类:其他好文   时间:2018-11-03 19:22:09    阅读次数:224
2017-2018-2 20155315《网络对抗技术》Exp1:PC平台逆向破解
实验目的 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目标就是想办法运行这个代 ...
分类:其他好文   时间:2018-03-09 10:38:42    阅读次数:181
网络对抗技术 2017-2018-2 20152515 Exp1 PC平台逆向破解(5)M
PC平台逆向破解 实践内容1 直接修改程序机器指令,改变程序执行流程 知识要求:Call指令,EIP寄存器,指令跳转的偏移计算,补码,反汇编指令objdump,十六进制编辑工具 学习目标:理解可执行文件与机器指令 进阶:掌握ELF文件格式,掌握动态技术 实践目标 手工修改可执行文件,改变程序执行流程 ...
分类:其他好文   时间:2018-03-09 01:45:59    阅读次数:210
Linux ELF 文件格式
ELF 文件类型 ELF (Executable Linkable Format) 是 linux 下的可执行文件格式,与 windows 下的 PE (Portable Executable) 格式一样,都是 COFF (Common File Format)文件格式的变种。在 linux 下除了 ...
分类:系统相关   时间:2018-03-05 23:35:24    阅读次数:244
2017-2018-1 20179215《Linux内核原理与分析》第八周作业
实验:ELF文件格式与程序的编译链接 一、可执行文件的创建  从源代码到可执行程序所要经历的过程概述:  源代码(.c .cpp .h)经过c预处理器(cpp)后生成.i文件,编译器(cc1、cc1plus)编译.i文件后生成.s文件,汇编器(as)汇编.s文件后生成.o文件,链 ...
分类:系统相关   时间:2017-11-19 12:32:08    阅读次数:193
41条   1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!