Warning: chmod(): Operation not permitted in /data/html/improve/wp-content/plugins/wordfence/wordfence.php on line 8
403WebShell
403Webshell
Server IP : 52.9.100.119  /  Your IP : 216.73.216.135
Web Server : Apache/2.4.61 (Amazon) OpenSSL/1.0.2k-fips PHP/7.3.30 Phusion_Passenger/5.1.5
System : Linux ip-172-31-9-35 4.14.355-196.618.amzn1.x86_64 #1 SMP Mon Apr 7 17:09:50 UTC 2025 x86_64
User : root ( 0)
PHP Version : 7.3.30
Disable Function : exec,passthru,shell_exec,system,popen,proc_open
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /data/html/aa/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /data/html/aa/send_mail.php
<?php
// ini_set('display_errors', 'On');
// error_reporting(E_ALL);

$email_to = 'aramirez@aalogistics.us';

$email_cc = 'ajimenez@aalogistics.us';

$asunto = 'Mensaje de a&a web page';

$mime_boundary="==Multipart_Boundary_x".md5(mt_rand())."x";

$from = "web page message"; //

 $headers = "To: $email_to" . "\r\n";
 $headers = "FROM: A&A Web Page" . "\r\n";
 $headers .= "CC: $email_cc" . "\r\n";
 $headers .= "MIME-Version: 1.0\r\n" ;
            " boundary=\"{$mime_boundary}\"";

   // here, we'll start the message body.
   // this is the text that will be displayed
   // in the e-mail
	var_dump($_POST);
   $message = '';

   foreach($_POST as $k=>$v){
     $message .= $k . ": " . $v . "\n";
   }

   // next, we'll build the invisible portion of the message body
   // note that we insert two dashes in front of the MIME boundary
   // when we use it
  //  $message = "This is a multi-part message in MIME format.\n\n" .
  //     "--{$mime_boundary}\n" .
  //     "Content-Type: text/plain; charset=\"iso-8859-1\"\n" .
  //     "Content-Transfer-Encoding: 7bit\n\n" .
  //  $message . "\n\n";


//  foreach($_FILES as $userfile){
//       // store the file information to variables for easier access
//       $tmp_name = $userfile['tmp_name'];
//       $type = $userfile['type'];
//       $name = $userfile['name'];
//       $size = $userfile['size'];

//       // if the upload succeded, the file will exist
//       if (file_exists($tmp_name)){

//          // check to make sure that it is an uploaded file and not a system file
//          if(is_uploaded_file($tmp_name)){

//             // open the file for a binary read
//             $file = fopen($tmp_name,'rb');

//             // read the file content into a variable
//             $data = fread($file,filesize($tmp_name));

//             // close the file
//             fclose($file);

//             // now we encode it and split it into acceptable length lines
//             $data = chunk_split(base64_encode($data));
//          }

//          // now we'll insert a boundary to indicate we're starting the attachment
//          // we have to specify the content type, file name, and disposition as
//          // an attachment, then add the file content.
//          // NOTE: we don't set another boundary to indicate that the end of the
//          // file has been reached here. we only want one boundary between each file
//          // we'll add the final one after the loop finishes.
//          $message .= "--{$mime_boundary}\n" .
//             "Content-Type: {$type};\n" .
//             " name=\"{$name}\"\n" .
//             "Content-Disposition: attachment;\n" .
//             " filename=\"{$name}\"\n" .
//             "Content-Transfer-Encoding: base64\n\n" .
//          $data . "\n\n";
//       }
//    }
//    // here's our closing mime boundary that indicates the last of the message
//    $message.="--{$mime_boundary}--\n";

if (@mail($email_to, $asunto , $message, $headers))
	{
		echo "Message Sent";
		var_dump($message);
	} else
      echo "Failed to send";

?>

Youez - 2016 - github.com/yon3zu
LinuXploit