Re:A ToC of the 20-part linker essay (2008)
by quotemstr on Monday July 14, 2014 @05:51AM
(#8030223)
> Wow, really? So you can't make system calls from assembly language on Windows?
Of course you can. Just go through the system DLL like any other program.
> What kind of thunks and security vulnerabilities are you talking about though?
Something like http://xorl.wordpress.com/2009/08/07/cve-2007-4573-linux-ker..., though that's not the only one.
Wow, really? So you can't make system calls from assembly language on Windows?
> It places fewer constraints on the kernel and lets you implement 32-bit-to-64-bit system call thunks entirely in userspace, completely avoiding a major class of security vulnerability.
Well, there is VDSO. What kind of thunks and security vulnerabilities are you talking about though?