- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ICS15sCh3prog5研讨
第三章 程序的转换与机器级表示 ——越界访问和缓冲区溢出 ;程序的转换与机器级表示;程序的机器级表示;越界访问和缓冲区溢出 ;越界访问和缓冲区溢出;越界访问和缓冲区溢出 ;越界访问和缓冲区溢出;越界访问和缓冲区溢出;越界访问和缓冲区溢出;程序的加载和运行;程序的加载和运行;假定有一个调用过程P调用了函数getline,其返回地址为0x8048643,执行call指令调用getline时,部分寄存器的内容如下:R[ebp]=0xbffffc94,R[ebx]=0x1,R[esi]=0x3,R[edi]=0x2。执行程序时从标准输入读入的一行字符串为“012345678901234567890123”,此时,程序会发生段错误(segmentation fault)并中止执行,经调试确认错误是在执行getline的ret指令时发生的。回答下列问题或完成下列任务。;1、第7行和第10行汇编指令后栈帧情况;缓冲区溢出攻击的防范;图6.30 Linux虚拟地??空间映像;缓冲区溢出攻击的防范;缓冲区溢出攻击的防范;x86-64 ;IA-32浮点操作;IA-32浮点操作举例;IA-32和x86-64的比较;IA-32过程调用参数传递;X86-64过程调用参数传递;X86-64架构;X86-64架构;X86-64架构;X86-64架构;X86-64架构;X86-64架构;X86-64架构;X86-64架构过程调用举例;;X86-64架构过程调用举例;X86-64架构过程调用举例;X86-64架构;本章作业
您可能关注的文档
最近下载
- 金属工艺学 全套课件.ppt VIP
- 外研版(三起)(2024)三年级下册英语Unit 4《What’s your hobby?》第1课时教案 .pdf VIP
- Unit 4 What's your hobby 第三课时教案 2024-2025学年度 外研版英语三年级下册.docx VIP
- 老年患者麻醉管理专家共识.pptx
- 景区运营管理合作协议.doc VIP
- HGT21629-2021管架标准图图集标准.docx VIP
- 保健食品要掌握的全部基本知识【58页】.pptx VIP
- MDCG 2020-7 上市后临床随访 (PMCF) 计划模板中文版.docx VIP
- 基坑土方回填施工策划方案.doc VIP
- 半导体材料课件课件.pptx VIP
文档评论(0)