标签: c macos gcc osx-elcapitan
此问题之前已被问过OSX的早期版本,但提供的答案似乎不再适用于OSX 10.11。
我正在尝试在Mac上执行一个简单的缓冲区溢出示例。我正在编译使用这些标志: -fno-stack-protector -D_FORTIFY_SOURCE = 0 -fno-sanitize = memory
但是,每当我尝试缓冲区溢出时,仍会收到“Abort Flag:6”消息。
编辑:更正了“FOR FORFY”中“FORTIFY”的拼写
有谁能告诉我如何使用GCC正确编译代码?
感谢。