代码空间


摘要(Abstract)

、主要术语 Binary:由编译类语言生成的可执行程序 Vulnerability:Binary中包含的可被利用的Bug Exploit:借助Vulnerability来劫持Binary控制流的、经过特殊构造的数据 0day:可被exploit的位置Vulnerability Pwn:发现Vulnerability以及开发exploit的工作 二、目的: 获取shell 获取计算机上的敏感信息 上串并安装Malware 对计算机实施破坏 三、根本原因: (1)通道问题: 计算机中数据和控制通道隔离性差 存在从数据通道信息转移到控制通道的可能 (2)逻辑问题 对边界条件的检查不完善 对内存管理不善 逻辑不严谨或太复杂 四、分类: Stack-Based Heap-Based Integer Issue Pointer Issue Format Strig Vulnerability Race Condition 五、基础知识(Knowledge Base) ELF:linux中可执行文件 PE:windows下可执行文件 --------------------- 作者:tata_qing 来源:CSDN 原文:https://blog.csdn.net/q664609859/article/details/75994612 版权声明:本文为博主原创文章,转载请附上博文链接!


主题(Topic)

项目(Project)