- 1
- 0
- 约2.14千字
- 约 27页
- 2026-05-20 发布于贵州
- 举报
认识SHELLCODE及简单编写实验
任务导入任务目标任务讲解任务总结
shellcode
任务导入任务目标任务讲解任务总结
知识目标能力目标素养目标理解缓冲区溢出攻击原理及shellcode的作用能够使用gcc/nasm/objdump等工具链进行编译、反汇编和shellcode提取验证强化计算机系统层级认知能力,培养逆向工程思维
任务导入任务目标任务讲解任务总结
修改为我们注入的shellcode的地址找到能够覆盖程序的返回地址的位置
shellcode攻击的核心
shellcode编写shellcode是攻防研究人员的基本技能之一
定义shellcode是在利用软件漏洞时用作载荷的一小段代码它通常启动一个命令shell,攻击者可以从中控制受损的计算机,但执行类似任务的任何代码片段都可以被称为shellcode。翻译过来的意思是,shellcode通常是在利用软件漏洞时作为载荷使用的一小段机器代码。它之所以称为shellcode,是因为它通常启动一个命令行界面,让攻击者可以控制被入侵的机器。
示例shellcodex31xc0x31xdbx31xc9x31xd2xb3x01x83xc4x1dx89xe1xb2x05xb0x04xcdx80xb0x01xb3x01xfexcbxcdx80x46x55x43x4bx0a这串十六进制代码是
您可能关注的文档
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.3.1]call指令和ret指令.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.3.2]参数传参.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.3.3]调试学习在 Linux下程序的函数.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.4.1]栈溢出攻击原理分析.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.4.2]寻找程序中的溢出漏洞.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.5]X64架构下的溢出漏洞分析实验.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.7.1]ASLR地址空间布局随机化.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.7.2]DEP数据执行保护.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.7.3]GS栈空间守护.pptx
- 大学课程《电力行业信息安全与攻防技术》教学PPT课件:[9.7.4]ASLR关闭与开启的效果对比.pptx
最近下载
- 2025年四川省成都市小升初分班考数学试题(含答案).docx VIP
- 滨水景观设计技术规范(CJJ_T298-2025修订版,附操作指南).docx VIP
- 安全事 故案例-山东烟大汽车轮渡股份有限公司特大海难事 故.doc VIP
- 江苏省南京市六校联合体2024-2025学年高二下学期6月期末物理(解析版).doc VIP
- T_SHNA 0004-2023 有创动脉血压监测方法.docx VIP
- 军用关键软硬件自主可控产品名录(2025年v1版).docx VIP
- 预防医学(第7版)PPT课件 第六章 筛检与诊断试验.pptx
- 公章使用协议书范本.pdf VIP
- 2024年军考政治简答题大全甄选.doc
- 执业药师《智审方,慧交代—国家战略下AI辅助药学服务的应用实践》习题答案.docx VIP
原创力文档

文档评论(0)