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.
[ Parent
| on HN ]
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).