<?php
/************************************************************************/
/* Maximus CMS: Web Portal System                                       */
/* ==============================                                       */
/*                                                                      */
/* Copyright (c) 2002 - 2006                                            */
/* http://www.php-maximus.fr                                            */
/* dev@php-maximus.org                                                  */
/*                                                                      */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License.       */
/************************************************************************/
/* Based on PHP-NUKE: Web Portal System                                 */
/************************************************************************/
if (!stristr(htmlentities($_SERVER['SCRIPT_NAME']), "antispam.php")) {
    Header("Location: index.php");
    die();
}
defined('MAXIMUS') OR include_once("mainfile.php");

incoh();

Max_OpenTable();
function couleur_aleatoire ($n)

    {                                                // $n doit être compris entre 0 et 25 -> 0 : noir, 25 : blanc

    $max = 10 * $n;

    $min = 6 * $n;

    $rouge = dechex (mt_rand ($min, $max));

    $vert = dechex (mt_rand ($min, $max));

    $bleu = dechex (mt_rand ($min, $max));

    $couleur_html = "#".$rouge.$vert.$bleu;

    return $couleur_html;

    }

$couleurbody = couleur_aleatoire(20);

$couleurlink = couleur_aleatoire(15);

$couleurvlink = couleur_aleatoire(10);

$couleurtext = couleur_aleatoire(5);

$couleur = couleur_aleatoire(25);

print ("<big><a href=\"http://aspam.sourceforge.net\"><font color=$couleur>Powered BY:Anti-sPHPam : http://aspam.sourceforge.net</font></a></big>\n");
br('1');
$TLD =  array ("fr", "de", "co.uk", "com", "org", "net", "eu", "af", "al", "dz", "as", "ad", "ao", "ai", "aq", "ag", "ar", "am", "aw", "au",  "at", "az", "bs", "bh", "bd", "bb", "by", "be", "bz", "bj", "bm", "bt", "bo",  "ba", "bw", "bv", "br", "io", "bn", "bg", "bf", "bi", "kh", "cm", "ca", "cv",  "ky", "cf", "td", "cl", "cn", "cx", "cc", "co", "km", "cg", "ck", "cr", "ci",  "hr", "cu", "cy", "cz", "dk", "dj", "dm", "do", "tp", "ec", "eg", "sv", "gq",  "er", "ee", "et", "fk", "fo", "fj", "fi", "fr", "fx", "gf", "pf", "tf", "ga",  "gm", "ge", "de", "gh", "gi", "gr", "gl", "gd", "gp", "gu", "gt", "gn", "gw",  "gy", "ht", "hm", "hn", "hk", "hu", "is", "in", "id", "ir", "iq", "ie", "il",  "it", "jm", "jp", "jo", "kz", "ke", "ki", "kp", "kr", "kw", "kg", "la", "lv",  "lb", "ls", "lr", "ly", "li", "lt", "lu", "mo", "mk", "mg", "mw", "my", "mv",  "ml", "mt", "mh", "mq", "mr", "mu", "yt", "mx", "fm", "md", "mc", "mn", "ms",  "ma", "mz", "mm", "na", "nr", "np", "nl", "an", "nc", "nz", "ni", "ne", "ng",  "nu", "nf", "mp", "no", "om", "pk", "pw", "pa", "pg", "py", "pe", "ph", "pn",  "pl", "pt", "pr", "qa", "re", "ro", "ru", "rw", "kn", "lc", "vc", "ws", "sm",  "st", "sa", "sn", "sc", "sl", "sg", "sk", "si", "sb", "so", "za", "gs", "es",  "lk", "sh", "pm", "sd", "sr", "sj", "sz", "se", "ch", "sy", "tw", "tj", "tz",  "th", "tg", "tk", "to", "tt", "tn", "tr", "tm", "tc", "tv", "ug", "ua", "ae",  "gb", "us", "um", "uy", "uz", "vu", "va", "ve", "vn", "vg", "vi", "wf", "eh",  "ye", "yu", "zr", "zm", "zw");

$lettres = array ("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z");

$frequence = array ("0", "84", "10", "30", "42", "173", "11", "13", "9", "73", "3", "1", "60", "30", "71", "53", "30", "10", "66", "81", "71", "57", "13", "1", "5", "3", "1");

$y = 0;

for ($i = 0 ; $i <= 25 ; $i++)

    {

    $y = $x;

    for ($x = $y ; $x < $y + $frequence[$i] + $frequence[$i + 1] ; $x++)

        {

        $coeff[$x] = $lettres[$i];

        }

    }

$nbrTLD = (count ($TLD) - 1);

$nbrLettres = (count ($coeff) - 1);

$nbrmin = mt_rand (4, 6);

$nbrmax = mt_rand (7, 8);

$nbr_d_adresses_a_generer = mt_rand (40, 60);

for ($v = 0 ; $v <= $nbr_d_adresses_a_generer ; $v++)

    {

    $nom = "";

    $domaine = "";

    $extension = "";

    $nbr = mt_rand ($nbrmin, $nbrmax);

    for ($i = 1 ; $i <= $nbr ; $i++)

        {

        $x = $nombrealeatoire;

        while ($nombrealeatoire == $x)

            {

            $nombrealeatoire = mt_rand (0, $nbrLettres);

            }

        $nom = $nom.$coeff[$nombrealeatoire];

        }

    $nbr = mt_rand ($nbrmin, $nbrmax);

    for ($i = 1 ; $i <= $nbr ; $i++)

        {

        $x = $nombrealeatoire;

        while ($nombrealeatoire == $x)

            {

            $nombrealeatoire = mt_rand (0, $nbrLettres);

            }

        $domaine = $domaine.$coeff[$nombrealeatoire];

        }

    $nombrealeatoire = mt_rand (0, $nbrTLD);

    $extension = $TLD[$nombrealeatoire];

    $adresse = $nom."@".$domaine.".".$extension;

    print ("<br /><a href=\"mailto:$adresse\">$adresse</a>\n");

    }

$nombre = mt_rand (1, 1789);
br('2');
print ("\nSi tu es un spambot, tu vas pouvoir te régaler <a href=\"antispam.php?queud=$nombre\">en cliquant sur ce lien</a>.\n");

Max_CloseTable();
incof();