11问答网
所有问题
gcc -fno-stack-protector -z execstack -g -o vulnerable vulnerable.c 此处-z execstack 起什么作用?
不清楚-z execstack起什么作用?
举报该问题
其他回答
第1个回答 2014-01-24
shellcode动态调试
记住编译的时候一定要加-fno-stack-protector -z execstack
gcc参数加上 -z execstack, 归根到底就是要让你这段shellcode所放的内存有执行的权限
相似回答
大家正在搜
相关问题
如何选择编程语言
JavaScript是一编程语言吗?
计算机编程语言,讲的细一些。编程软件需要什么语言
最简单的编程语言是什么
计算机编程语言的编程软件需要什么语言?
功能最强大的编程语言是什么?
编程语言学什么好
脚本语言和编程语言有什么区别