Linux下缓冲区溢出攻击的原理及对策:
https://www.ibm.com/developerworks/cn/linux/l-overflow/
GCC 中的编译器堆栈保护技术
https://www.ibm.com/developerworks/cn/linux/l-cn-gccstack/?S_TACT=105AGX52&S_CMP=tec-ccid
https://www.ibm.com/developerworks/cn/linux/l-overflow/
https://www.ibm.com/developerworks/cn/linux/l-cn-gccstack/?S_TACT=105AGX52&S_CMP=tec-ccid