base addresses of kernel32

Dan Kegel dank at kegel.com
Sun Jul 4 13:31:49 CDT 2010


>> the Makefile has:
>> EXTRADLLFLAGS = -Wb,-F,KERNEL32.dll -Wl,--image-base,0x7b800000
>
>Is there a good reason for this?  Otherwise, this opens a security
>vulnerability in Wine that does not exist in Windows....

This is the way Windows worked before Vista.
(Does Vista actually randomize where even ntdll is?)

BTW our CreateRemoteThread conformance test checks whether
the module has been loaded at a different address, and skips if it
has...



More information about the wine-devel mailing list