eMail AdressenlisteLiebe Besucherin, lieber Besucher. Die nun folgenden Namen und eMailadressen sind also gefälscht und für
rein gar nichts zu gebrauchen. <../?php //////////////////////////////////////////////////////////////////////////////////////// // FEMAG - ein Fake eMail Generator // Ein Script, um Spammern das Handwerk zu erschweren // Version: 1.1 // Datum: 25.10.2002 // Autor: Peter Schuetz, CH-Bern. http://www.PSchuetz.com // Sourcecode: www.PSchuetz.com/psc/php_ecke/fake_email_generator.php // Der Fake eMail Generator ist Freeware. // Sie dürfen ihn frei verwenden, aendern, ergaenzen, kopieren, loeschen, anbeten, usw. // Als einzige Auflage gilt, dass Sie diesen Text im Source-Code drinlassen. // Vielleicht sind Sie später froh, nachschauen zu können, woher das Script stammt // //////////////////////////////////////////////////////////////////////////////////////// // Erweiterung Version 1.1: // Array mit Fake Vor- und Nachnamen hinzugefügt, damit die eMail-Liste möglichst echt // wirkt. Ich finde, Sie wirkt nun verblüffend echt! //////////////////////////////////////////////////////////////////////////////////////// // Konfiguration des Scripts //////////////////////////////////////////////////////////////////////////////////////// // $n = Anzahl zu erstellender Fake-Adressen auf der Seite // Je nachdem, wie sehr Sie Spam hassen... // Verwende eine krumme Zahl // Standard = 731 $n = 357; //////////////////////////////////////////////////////////////////////////////////////// // Liste der Top-Level-Domains. Verwendung nach dem Zufallsprinzip // Diese Liste bitte beliebig verlängern/verändern. $fake_toplevel_array = array("biz","com","org","net","de","at","ch","li","to","fi","it","fr","pt","ru"); //////////////////////////////////////////////////////////////////////////////////////// // Liste der Vornamen. Verwendung nach dem Zufallsprinzip // Diese Liste bitte beliebig verlängern/verändern. $vorname_array = array("Leon","Marie","Alexander","Sophie","Max","Maria","Lukas","Anne","Paul","Laura","Tim", "Michelle","Jonas","Lea","Niklas","Julia","Jan","Sarah","Daniel","Lisa","Vanessa","Martina","Chiara", "Maja","Bernd","Marc","Peter","Ingo","Thomas","Yvan","Christoph","Stefan","Debora"); //////////////////////////////////////////////////////////////////////////////////////// // Liste der Nachnamen. Verwendung nach dem Zufallsprinzip // Diese Liste bitte beliebig verlängern/verändern. $nachname_array = array("Arendt","Becker","Bendig","Bolz","Bonweil","Brand","Brendbühl","Dritz", "Elling","Gunc","Giger","Guhlke","Grahms","Hauber","Hees","Hermann","Hinz","Hoffmann","Kobel","Koch", "Krämer","Krause","Maier","Mielke","Müller","Mustermann","Noak","Olszewski","Osthoff","Richter","Rosenfeldt","Rutzowski", "Schneider","Seiling","Stanzel","Thiemann","Vogelmann","Wagner","Wegner","Zysset"); //////////////////////////////////////////////////////////////////////////////////////// // Das war's... mehr brauchen Sie theoretisch nicht anzupassen // Natürlich können Sie das Script selbständig zusätzlich tarnen, indem Sie die // HTML-Textausgabe entfernen, oder verändern, z.B. "aktuelle Vereins-eMailadressen" // Vielen Dank für Ihre Unterstützung im Kampf gegen Spam //////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////// ////////// Zufallsgenerator /////////////////// function random_generator() { $char_arr = array("a","b","c","d","e","f","g","h","i","j","k","m","n","o","p","q","r", "s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9"); $max_elemente = count($char_arr) - 1; $fake_laenge_array = array("7","8","9","10","11","12","13"); $max_laenge = count($fake_laenge_array)-1; srand((double)microtime()*1000000); $random_string = ""; $j = 0; $string_laenge = $fake_laenge_array[rand(0,$max_laenge)]; while ($j <= "$string_laenge") { $random_char = $char_arr[rand(0,$max_elemente)]; $random_string .= "$random_char"; $j++; } return $random_string; } //////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////// // Code //////////////////////////////////////////////////////////////////////////////////////// // Anzahl Einträge in den Fake-Arrays $max_toplevels = count($fake_toplevel_array)-1; $max_vornamen = count($vorname_array)-1; $max_nachnamen = count($nachname_array)-1; $i = 0; // Zähler fuer die Schleife der Adressenbildung // Adressen generieren und schreiben, kurz und schmerzlos while($i <= "$n") { $fake_account = random_generator(); $fake_domain = random_generator(); $fake_toplevel = $fake_toplevel_array[rand(0,$max_toplevels)]; $fake_vorname = $vorname_array[rand(0,$max_vornamen)]; $fake_nachname = $nachname_array[rand(0,$max_nachnamen)]; $fake_address = $fake_account."@".$fake_domain.".".$fake_toplevel; echo "$fake_vorname $fake_nachname "; $i++; } ?> |