Likes Likes:  0
Resultaten 1 tot 13 van de 13
Geen

Onderwerp: Spam?

  1. #1
    Spam?
    geregistreerd gebruiker
    1.892 Berichten
    Ingeschreven
    17/08/05

    Locatie
    Amsterdam

    Post Thanks / Like
    Mentioned
    34 Post(s)
    Tagged
    0 Thread(s)
    35 Berichten zijn liked


    Naam: Wieger Bontekoe
    Bedrijf: Skynet ICT B.V.
    Functie: CEO
    URL: skynet-ict.nl
    Registrar SIDN: Nee
    View wbontekoe's profile on LinkedIn

    Thread Starter

    Spam?

    Ik heb het idee dat er heel veel spam verzonden word vanaf een van onze servers. Ik heb dus meteen chkrootkit en rkhunter laten draaien maar niets gevonden.

    Hoe kan ik goed zien welke klant dit op zijn geweten heeft ?
    Skynet ICT B.V. - The cause of the problem is: the printer thinks its a router.

  2. #2
    Spam?
    geregistreerd gebruiker
    959 Berichten
    Ingeschreven
    12/06/05

    Locatie
    Groningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: op aanvraag
    Ondernemingsnummer: nvt

    Ehm.. je geeft aan dat je het idee hebt dat het gebeurd.. Zou het misschien niet handig zijn om precies te weten of het wordt gedaan of niet?

  3. #3
    Spam?
    geregistreerd gebruiker
    2.003 Berichten
    Ingeschreven
    23/11/05

    Locatie
    Amsterdam en Schiphol-Rijk

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 33304957
    Ondernemingsnummer: nvt

    Ook even alle php zaken nalopen, vaak is het een lek script. Is je /tmp directory non executable?

    Spam word meestal niet verzonden van een server die geroot is

  4. #4
    Spam?
    Professional
    3.115 Berichten
    Ingeschreven
    05/02/05

    Locatie
    Alkmaar

    Post Thanks / Like
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    101 Berichten zijn liked


    Naam: Thomas
    Registrar SIDN: JA
    ISPConnect: Lid
    KvK nummer: 76706966

    Wat dacht je eens van simpelweg je mail logs nalopen?

  5. #5
    Spam?
    geregistreerd gebruiker
    1.892 Berichten
    Ingeschreven
    17/08/05

    Locatie
    Amsterdam

    Post Thanks / Like
    Mentioned
    34 Post(s)
    Tagged
    0 Thread(s)
    35 Berichten zijn liked


    Naam: Wieger Bontekoe
    Bedrijf: Skynet ICT B.V.
    Functie: CEO
    URL: skynet-ict.nl
    Registrar SIDN: Nee
    View wbontekoe's profile on LinkedIn

    Thread Starter
    Origineel geplaatst door getUP
    Wat dacht je eens van simpelweg je mail logs nalopen?
    Gedaan, maar kon niets vinden.. anders zou ik het hier niet vragen he?

    Iemand een idee hoe ik er achter kom? Krijg veel bounces terug van AOL, afzender van de spammail is iets van bla@server.domein.nl en dus een niet bestaand adres.
    Skynet ICT B.V. - The cause of the problem is: the printer thinks its a router.

  6. #6
    Spam?
    aktieve deelnemer
    2.782 Berichten
    Ingeschreven
    10/05/02

    Locatie
    Noordwest Holland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 37093085
    Ondernemingsnummer: nvt

    Ik heb het vermoeden dat je het slachtoffer bent van PHP email header injections. Wat je moet doen is toch je maillog nalopen op het message-id van het bericht dat niet kon worden afgeleverd.

  7. #7
    Spam?
    moderator
    8.233 Berichten
    Ingeschreven
    29/03/03

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    266 Berichten zijn liked


    Naam: Ron
    Ondernemingsnummer: nvt

    Origineel geplaatst door CharlieRoot
    Krijg veel bounces terug van AOL
    Gokje: http://www.anders.com/cms/75/Crack.Attempt/Spam.Relay

  8. #8
    Spam?
    aktieve deelnemer
    2.782 Berichten
    Ingeschreven
    10/05/02

    Locatie
    Noordwest Holland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 37093085
    Ondernemingsnummer: nvt

    Veel klanten hebben er overigens ook last van gehad. Bij de gevonden fouten hebben wij voor de klant de volgende PHP code geintegreerd (gebaseerd op het voorbeeld op de php site)

    PHP Code:
    /**
    * Valideer stuk erin gooien om SPAM tegen te gaan
    */

    require_once('Validate.php'); // Standaard PEAR validate class op de server

    // Host names from where the form is authorized
    // to be posted from:

    $authHosts = array("domeinnaam.nl","domeinnaam2.nl");

    // Where have we been posted from?
    $fromArray parse_url(strtolower($_SERVER['HTTP_REFERER']));

    // Test to see if the $fromArray used www to get here.
    $wwwUsed strpos($fromArray['host'], "www.");

    // Make sure the form was posted from an approved host name.
    if(!in_array(($wwwUsed === false $fromArray['host'] : substr(stristr($fromArray['host'], '.'), 1)), $authHosts)){
                    
    header("HTTP/1.0 403 Forbidden");
                    exit;
            }

    // Attempt to defend against header injections:
    $badStrings = array("Content-Type:",
                         
    "MIME-Version:",                     "Content-Transfer-Encoding:",
                         
    "bcc:",
                         
    "cc:");

    // Loop through each POST'ed value and test if it contains
    // one of the $badStrings:
            
    foreach($_POST as $k => $v){
               foreach(
    $badStrings as $v2){
                    if(
    strpos($v$v2) !== false){
                            
    header("HTTP/1.0 403 Forbidden");
                            exit;
                    }
               }
            } 

    Verder wordt er op de email velden de validate functie uit Pear gebruikt. Deze controleert het email veld.

    PHP Code:
    if(Validate::email(trim($_POST['from_mail'])))
         echo 
    'Valid'

  9. #9
    Spam?
    geregistreerd gebruiker
    1.892 Berichten
    Ingeschreven
    17/08/05

    Locatie
    Amsterdam

    Post Thanks / Like
    Mentioned
    34 Post(s)
    Tagged
    0 Thread(s)
    35 Berichten zijn liked


    Naam: Wieger Bontekoe
    Bedrijf: Skynet ICT B.V.
    Functie: CEO
    URL: skynet-ict.nl
    Registrar SIDN: Nee
    View wbontekoe's profile on LinkedIn

    Thread Starter
    Origineel geplaatst door headout

    Gokje: http://www.anders.com/cms/75/Crack.Attempt/Spam.Relay
    Precies!

    Gek genoeg, ik krijg hem ook terug van een site die ik zelf gescript heb. Die is absoluut niet daarvoor te gebruiken (Hij pakt de TO of BCC niet uit post fields maar uit harde code)

    Iemand enig idee?
    Laatst gewijzigd door CharlieRoot; 28/11/05 om 23:44.
    Skynet ICT B.V. - The cause of the problem is: the printer thinks its a router.

  10. #10
    Spam?
    aktieve deelnemer
    2.782 Berichten
    Ingeschreven
    10/05/02

    Locatie
    Noordwest Holland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 37093085
    Ondernemingsnummer: nvt

    Paste die source anders even, dan kunnen we kijken. Nu weten we niet wat de constructie is en blijft het gissen.



  11. #11
    Spam?
    geregistreerd gebruiker
    1.892 Berichten
    Ingeschreven
    17/08/05

    Locatie
    Amsterdam

    Post Thanks / Like
    Mentioned
    34 Post(s)
    Tagged
    0 Thread(s)
    35 Berichten zijn liked


    Naam: Wieger Bontekoe
    Bedrijf: Skynet ICT B.V.
    Functie: CEO
    URL: skynet-ict.nl
    Registrar SIDN: Nee
    View wbontekoe's profile on LinkedIn

    Thread Starter
    Een van de sites waar dit om draait hééft niet eens een contact script (maar in de header staat wel die site opgegeven).

    klant heeft dit
    Code:
    <?
    
    //Checks to see if the name, message or email fields are empty. You can delete or add fields as needed.^M
    
    $name = $_POST["name"];
    
    if ( (!empty($name)) && (!empty($_POST["message"])) && (!empty($_POST["email"])) )
    
    $name = stripslashes($_POST["name"]);
    $message = stripslashes($_POST["message"]);
    $headers = 'From: '.$_POST["email"].'';
    
    mail($youremail, $subject,"
    naam: ".$_POST["name"]."
    email: ".$_POST["email"]."
    onderwerp: ".$_POST["department"]."
    boodschap:". $_POST["message"] ."
    
    ",$headers);
    
    ?>
    Skynet ICT B.V. - The cause of the problem is: the printer thinks its a router.

  12. #12
    Spam?
    geregistreerd gebruiker
    1.913 Berichten
    Ingeschreven
    23/10/03

    Locatie
    Enschede (+ London)

    Post Thanks / Like
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    33 Berichten zijn liked


    Naam: Max
    Registrar SIDN: ja
    KvK nummer: 08119406
    Ondernemingsnummer: -

    Het probleem zit hem in de volgende regel:

    Origineel geplaatst door CharlieRoot

    $headers = 'From: '.$_POST["email"].'';
    Als er in $_POST["email"] newlines worden meegegeven is het mogelijk headers toe te voegen waaronder Bcc.

    Zorg er altijd voor dat je invoer van de gebruiker eerst door een reguliere expressie haalt of anderzijds controleert.

  13. #13
    Spam?
    BoFH
    1.034 Berichten
    Ingeschreven
    24/11/03

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: Vevida B.V
    Functie: Systeembeheerder
    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Origineel geplaatst door maxnet
    Als er in $_POST["email"] newlines worden meegegeven is het mogelijk headers toe te voegen waaronder Bcc.

    Zorg er altijd voor dat je invoer van de gebruiker eerst door een reguliere expressie haalt of anderzijds controleert.
    http://securephp.damonkohler.com/ind...mail_Injection

    PHP Code:
    <?PHP
    function doCheckInput $Input )
        {

        
    /*
         * Function to check for bad input, such as linefeed and/or carriage return characters
         *     linefeed (ASCII code 10, \n) is: 0x0A / %0A
         *     carriage return (ASCII code 13, \r) is 0x0D / %0D
         * 
         */

            
    if (eregi("\r",$Input) || eregi("\n",$Input) || eregi("%0A",$Input) || eregi("%0D",$Input) )
                {
                die(
    "Wrong value submitted in form.<br><a href=\"javascript:history.back(-1)\">Go back and try again</a>.");
                }
            return 
    $Input;
        }

    ?>
    En dan in je mailscript:
    PHP Code:
    $fromName doCheckInput $_POST['fromName'] );
    $subject doCheckInput $_POST['subject'] );
    $fromEmail doCheckInput $_POST['fromEmail'] );
    ... 
    Overigens is deze "bug" (om het zo maar te noemen) al jaren bekend en geldt het niet alleen voor PHP. In ASP is het net zo goed mogelijk.
    --
    VEVIDA Services, http://www.vevida.com

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics