おまじないをつけてやると検知してくれます
( '-') gcc -Wl,-zexecstack buffer_overflow.c -m32 -fstack-protector ( '-') cat shine | ./a.out *** stack smashing detected ***: ./a.out terminated zsh: done cat shine | zsh: segmentation fault ./a.out