user32: Implement a bit BroadcastSystemMessage, try 3

Maarten Lankhorst m.b.lankhorst at gmail.com
Mon Mar 10 20:38:25 CDT 2008


Security isn't implemented yet, but as long as you can send messages
to other windows regardless it doesn't matter. I did add some tests
that show where wine behavior is wrong with regard to this. Adding a
check for SE_TCB_NAME won't be hard, and boils down doing a check for
SE_TCB_PRIVILEGE in wineserver, and then only enumerating the local
desktop handle there, and for better security also disallow sending
messages across processes that have different winstations and don't
have SE_TCB_PRIVILEGE.

Cheers,
Maarten.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0003-user32-Implement-a-better-stub-of-BroadcastSystemMess.txt
Url: http://www.winehq.org/pipermail/wine-patches/attachments/20080310/015fab0b/attachment-0001.txt 


More information about the wine-patches mailing list