1.概述
在漏洞利用的时候,有几个表需要搞清楚,其中最重要的就是搞清楚PLT表,和Got表,学习的过程中主要参考的是以下文章,同时根据下面的这个表格进行调试工作,为了记录简单,本次采用的是32位程序,系统为ubuntu 16.04,重点参考下面这个博客,画的很漂亮
Got表和PLT表
2.调试分析
2.1 源代码
#include<stdio.h>
int sum(int a,int b) {
return a+b;
}
int main(){
在漏洞利用的时候,有几个表需要搞清楚,其中最重要的就是搞清楚PLT表,和Got表,学习的过程中主要参考的是以下文章,同时根据下面的这个表格进行调试工作,为了记录简单,本次采用的是32位程序,系统为ubuntu 16.04,重点参考下面这个博客,画的很漂亮
#include<stdio.h>
int sum(int a,int b) {
return a+b;
}
int main(){