Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


/**
 * PHPMailer multiple files upload and send example
 */

//Import the PHPMailer class into the global namespace
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
use PHPMailer\PHPMailer\SMTP;

require 'src/function.php';
require 'src/Exception.php';
require 'src/PHPMailer.php';
require 'src/SMTP.php';
require 'setup.php';



echo "                       \e[0m\e[1;91m                    \e[0m\r\n";



echo " \e[0;94m██╗░░░██╗██████╗░  ██╗░░░██╗██╗░█████╗░████████╗░█████╗░██████╗░\e[1;32m \e[0m\r\n";
echo " \e[0;94m██║░░░██║╚════██╗  ██║░░░██║██║██╔══██╗╚══██╔══╝██╔══██╗██╔══██╗\e[1;32m\e[0m\r\n";
echo " \e[0;94m╚██╗░██╔╝░█████╔╝  ╚██╗░██╔╝██║██║░░╚═╝░░░██║░░░██║░░██║██████╔╝\e[1;32m\e[0m\r\n";
echo " \e[0m\e[1;37m░╚████╔╝░░╚═══██╗  ░╚████╔╝░██║██║░░██╗░░░██║░░░██║░░██║██╔══██╗\e[0m\r\n";
echo " \e[0m\e[1;37m░░╚██╔╝░░██████╔╝  ░░╚██╔╝░░██║╚█████╔╝░░░██║░░░╚█████╔╝██║░░██║\e[0m\r\n";
echo " \e[0m\e[0;37m░░░╚═╝░░░╚═════╝░  ░░░╚═╝░░░╚═╝░╚════╝░░░░╚═╝░░░░╚════╝░╚═╝░░╚═╝\e[0m\r\n";
echo "\e[0m\e[1;90m/▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬/\e[47m 𝓥𝓲𝓬𝓽𝓸𝓻 𝓖𝓧𝓡 ©\e[0m\r\n";
echo "                       \e[0m\e[1;91m                    \e[0m\r\n";
echo "\e[1;90m     █▀▀\e[47mFiles\e[0m\e[1;90m▀▀▀▀▀▀▀▀▀▀▀▀▀▀█             \e[1;91m\r\n";
echo "\e[1;90m     █\e[1;37m Letter :\e[1;32m 365.html\e[1;90m   █    █▀▀\e[47mAbout Sender\e[0m\e[1;90m▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ \e[0m\r\n";
echo "\e[1;90m     █\e[1;37m Emails :\e[1;32m leads.txt\e[1;90m  █    █ \e[1;37mLatest Version Of Sender V3 Victor GXR 2025\e[1;90m  █\e[0m\r\n";
echo "\e[1;90m     █\e[1;37m SMTPs  :\e[1;32m setup.php  \e[1;90m█    █\e[1;37m Your Token  : \e[1;32m[MYSENDERV3]  \e[1;32m";
echo $r = rand(100000, 999999);
echo "\e[1;32m*********\e[1;90m  █\r\n";
echo "\e[1;90m     █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█   \e[1;90m █\e[1;37m \e[1;37m: \e[1;32\e[1;91m \e[1;36m \e[1;91m\e[1;37m: \e[1;36\e[1;90m     █  \r\n";
echo "\e[1;90m                               \e[1;90m █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█  \r\n";

$total = count($leads);
$number = 0;
$sent = 0;
$fail = 0;

date_default_timezone_set('Etc/UTC');

try {
    if (!file_exists($log_filename)){
        mkdir($log_filename, 0777, true);
    }

    $filename = $log_filename."/".$filename;

    foreach ($leads as $to) {
        $number++;
        $to = trim($to, " \t\n\r");
        $file = fixdetails($filename,$to);

        $body = fixdetails($nakedbody,$to);

        $from = fixdetails($nakedfrom,$to);
        $name = fixdetails($nakedname,$to);
        $smtpuser = fixdetails($nakedsmtpuser,$to);
        $subject = fixdetails($nakedsubject,$to);
		

        sleep($SENDING['delay']);
        $mail = new PHPMailer();
        $mail->isSMTP();
        $mail->SMTPDebug = false;
        $mail->Host = $smtps;
        $mail->Port = $smtpport;
        $mail->SMTPAuth = $smtpauth;
        $mail->Password = $smtppass;
        $mail->addAddress($to);
        $mail->setFrom($from, $name);
        $mail->Username = $smtpuser;
        $mail->Subject = $subject;
        // 1 = High, 2 = Medium, 3 = Low
        $mail->Priority = $Priority;
        $doc = new DOMDocument();
        @$doc->loadHTML($body);
        $tags = $doc->getElementsByTagName('img');
       
        foreach ($tags as $tag) {
               $fsrc = $tag->getAttribute('src');
               $src = $fsrc;
               $src = (startswith($src, 'cid:') ? explode('cid:',$src)[1] : $src);
               $src = (startswith($src, 'file:') ? substr($src, 8) : $src);
               //echo $src;

               if (file_exists($src)) {
                    $cid = random_num(20);
                    $srcname = mb_basename($src);
                    $body = str_replace($fsrc, $cid , $body);
                    $mail->AddEmbeddedImage($src, $cid, $srcname);
               }
        }

        if ($encrymsg) {
            $body = CW0146($body);
        }

        $mail->msgHTML($body);
        $mail->AltBody = 'This is a plain-text message body';
        if ($useatt) {
            $file = BuildAttachFile($file,$to,$javaescape,$obsfucate,$setexpire);
            //echo "File $to name: [".$file."] created\r\n";
            if (file_exists($file)) {
                $mail->addAttachment($file);
            }

        }


        if (!$mail->send()) {
            $fail++;
            //echo 'Mailer Error: ' . $mail->ErrorInfo;

            echo date("G:i:s").'     Failed To Send Contact support : ['.$number.'/'.$total.'] FAIL:'.$fail.' | SENT:'.$sent.' ['.$to.'] '. $mail->ErrorInfo."\r\n";
        } else {
                          echo "\e[1;90m/▬▬▬▬┬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬/\e[47m 𝓥𝓲𝓬𝓽𝓸𝓻 𝓖𝓧𝓡 ©\e[0m\r\n";

            $sent++; 
			 echo "\e[1;37m     ├ Server :  \e[46m$smtps\e[0m                      \r\n";
			 echo "\e[1;37m     ├ Email  :  $to             \r\n";
			 echo "\e[1;37m     ├ Subject:  $nakedsubject       \r\n";
			 echo "\e[1;37m     ┕ Status :  \e[44m$total Emails\e[0m \e[42msucceeded : $sent\e[0m \e[41mFailed : $fail\e[0m   \r\n";
        }

        if (file_exists($file)){
            unlink($file);
        }
        flush();
    }
} catch (Exception $e) {
    echo date("Y-m-d G:i:s").'     SERVER -> SMTP error:  ['.$e->getMessage().'] \r\n";
    //echo 'SMTP error: ' . $e->getMessage(), "\n";
}



© 2023 Quttera Ltd. All rights reserved.