2021-10-25
Posted adream307
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-10-25相关的知识,希望对你有一定的参考价值。
示例程序
#include <stdio.h>
int main(int ac, char **av)
int localfn(int a)
return a+ac;
int (*fptr)(int) = localfn;
printf("%d\\n", fptr(-1));
return 0;
编译 1
gcc trampoline.c -z execstack -o t
./t
0
编译2
gcc trampoline.c -z noexecstack -o t
./t
[1] 1499 segmentation fault ./t
参考文献
以上是关于2021-10-25的主要内容,如果未能解决你的问题,请参考以下文章