- 2
- 0
- 约小于1千字
- 约 17页
- 2026-05-20 发布于贵州
- 举报
认识pltgot
任务导入任务目标任务讲解任务总结
实现动态链接的关键机制PLT和GOT
任务导入电力信息系统中,动态库广泛应用于设备驱动、通信协议等功能模块。动态库的运行时地址不确定性可能成为安全风险点,例如攻击者可能通过篡改GOT表实施恶意跳转。理解PLT/GOT机制不仅是掌握动态链接技术的核心,更是提升电力系统安全防御能力的基础。
任务导入任务目标任务讲解任务总结
任务目标知识目标能力目标素养目标掌握PLT/GOT的结构与动态链接机制能分析PLT/GOT在动态链接中的协作流程强化动态库安全防护意识,培养对程序底层机制的责任感与严谨性
任务导入任务目标任务讲解任务总结
PLT和GOT的核心机制
PLT和GOT核心机制在ELF程序中使用了许多在glibc库中的函数,glibc动态库的运行地址是运行时动态加载才能确定的,编译时不知道它的真实地址。ELF规范使用PLT和GOT技术来解决动态重定位过程。
PLT和GOT功能与作用每个动态库函数PLT代码用于引导调用者跳到动态链接器“ld-linux.so.2”GOT项保存了该函数动态重定位后找到的真实地址
PLT和GOT功能与作用即使函数的位置在运行时发生了变化也可以正常工作。这是实现动态链接的关键机制之一。PLT和GOT的组合允许在运行时动态链接函数,确保可以正确地找到和调用函数;
由多表项组成,首项公共,其余为各动态库函数
您可能关注的文档
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[8.1]远程命令执行.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[8.3.1]ThinkPHP RCE.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[8.3.3]SpringBoot RCE.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.1]PWN常用工具介绍.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.2.1]ELF程序的加载.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.2.2]ELF程序的加载.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.2.5]⼆进制⽂件查看⼯具使用.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.3.1]call指令和ret指令.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.3.2]参数传参.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.3.3]调试学习在 Linux下程序的函数.pptx
原创力文档

文档评论(0)