checksec及其保护机制

来源:互联网 发布:ajax防止篡改数据 编辑:程序博客网 时间:2024/05/23 00:07

学习pwn时遇到的问题,程序运行时各个段以及堆栈的地址总是变化,导致溢出之后的程序入口地址总是错误。近乎放弃,使用checksec本来想查看程序是否开启了NX机制,无意中发现PIE,于是在网上查找了相关资料。

参考一篇博客 http://yunnigu.dropsec.xyz/2016/10/08/checksec%E5%8F%8A%E5%85%B6%E5%8C%85%E5%90%AB%E7%9A%84%E4%BF%9D%E6%8A%A4%E6%9C%BA%E5%88%B6/

对几个保护机制介绍的比较详细,记录一下,方便以后回顾