News for hackers. Stuff that matters.
Re:Why Is My Perfectly Good Shellcode Not Working? Cache Coh... by simias on Wednesday February 06, 2019 @08:13AM (#19094800)
You can also insert stack-protecting canaries with some compilers (-fstack-protector on GCC). A bit more limited and it incurs a small runtime cost but you only need compiler support.
Re:Why Is My Perfectly Good Shellcode Not Working? Cache Coh... by saagarjha on Wednesday February 06, 2019 @08:16AM (#19094815)
Stack canaries make these attacks much more annoying, but it’s still possible to perform these if you can overwrite a function pointer or perform a controlled read or write (rather than a buffer overflow).