Likes Likes:  0
Resultaten 1 tot 15 van de 25
Pagina 1 van de 2 1 2 LaatsteLaatste
Geen
  1. #1
    M.H.Benders
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Oplossing voor form spambots?


    Ik zoek een serverside oplossing voor formspam bots, een van mijn sites
    heeft de aandacht getrokken van zo'n ding en daar komen nu zo'n 50
    vuilnismails per dag op binnen. Heb een ander PHP script geprobeerd
    dat spambescherming zou hebben maar daar rauscht die bot
    gewoon doorheen. Weet iemand een oplossing, ben geen scriptwizard
    dus enige uitleg is waarsch nodig...heb een paar uur gezocht maar
    ik vond niks wat op een oplossing leek..

    Gr,

    Martijn


  2. #2
    Warden Dave
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?

    "M.H.Benders" <m.benders@gmail.com> wrote:


    > Ik zoek een serverside oplossing voor formspam bots, een van mijn
    > sites heeft de aandacht getrokken van zo'n ding en daar komen nu
    > zo'n 50 vuilnismails per dag op binnen. Heb een ander PHP script
    > geprobeerd dat spambescherming zou hebben maar daar rauscht die
    > bot gewoon doorheen. Weet iemand een oplossing, ben geen script-
    > wizard dus enige uitleg is waarsch nodig...heb een paar uur
    > gezocht maar ik vond niks wat op een oplossing leek..


    Je kunt pogen de overlast te beperken door (steeds weer) ip-nummers te
    blokkeren. Als dat wat veel gevraagd is kun je (het geduld van) je
    bezoekers op de proef stellen met een z.g. CAPTCHA ("Completely
    Automated Public Turing Test to Tell Computers and Humans Apart").
    Het kan dan bijv. gaan om een 'CAPTCHA plaatje' met een hoeveelheid
    wanordelijk geplaatste letters en cijfers etc. die door de bezoeker
    moeten worden overgetikt. Dat is dan geen exclusieve server-side
    controle, maar uitsluitend met de binnenkomende formuliers-data mens
    van machine onderscheiden is geen 1-voudige klus.

    WD


  3. #3
    M.H.Benders
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?


    Hoi Warden,

    > Je kunt pogen de overlast te beperken door (steeds weer) ip-nummers te
    > blokkeren. Als dat wat veel gevraagd is kun je (het geduld van) je
    > bezoekers op de proef stellen met een z.g. CAPTCHA ("Completely
    > Automated Public Turing Test to Tell Computers and Humans Apart").
    > Het kan dan bijv. gaan om een 'CAPTCHA plaatje' met een hoeveelheid
    > wanordelijk geplaatste letters en cijfers etc. die door de bezoeker
    > moeten worden overgetikt. Dat is dan geen exclusieve server-side
    > controle, maar uitsluitend met de binnenkomende formuliers-data mens
    > van machine onderscheiden is geen 1-voudige klus.


    Dat had ik alwel door na het lezen van diverse internet verhalen.
    Een Captcha is in dit geval geen optie (te omslachtig en geen corporate
    uitstraling). Ip nummers blokkeren lijkt me een eindeloos verhaal
    worden.

    Aangezien de bot steeds een braziliaans email adres gebruikt is het
    misschien
    een optie heel brazilie te verbannen als email adres, maar het lukt me
    niet dit in
    het configure script werkend te schrijven (weet niet veel van dit soort
    zaken af)

    Heb er nu staan:

    # Banned emails, email addresses of people who are blocked from using
    the script.
    # Ex. *@somedomain.com,user@domain.com,etc@domains.com
    [banned] *.br

    Maar dat houdt de 46585843@857463.br dus niet tegen. Wat wel?

    Verder ook deze link gevonden, zal dat werken:

    http://www.eniksoft.com/webformspamprotection.html

    Ik snap namelijk het principe niet helemaal, hoe kan een browser die
    form code dan wel lezen en een spambot niet?

    Groetjes,

    Martijn


  4. #4
    Warden Dave
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?

    "M.H.Benders" <m.benders@gmail.com> wrote:

    > Hoi Warden,


    Dag Martijn,

    >> Je kunt pogen de overlast te beperken door (steeds weer) ip-nummers
    >> te blokkeren. Als dat wat veel gevraagd is kun je (het geduld van)
    >> je bezoekers op de proef stellen met een z.g. CAPTCHA ("Completely
    >> Automated Public Turing Test to Tell Computers and Humans Apart").
    >> Het kan dan bijv. gaan om een 'CAPTCHA plaatje' met een hoeveelheid
    >> wanordelijk geplaatste letters en cijfers etc. die door de bezoeker
    >> moeten worden overgetikt. Dat is dan geen exclusieve server-side
    >> controle, maar uitsluitend met de binnenkomende formulier-data mens
    >> van machine onderscheiden is geen 1-voudige klus.


    > Dat had ik alwel door na het lezen van diverse internet verhalen.
    > Een Captcha is in dit geval geen optie (te omslachtig en geen
    > corporate uitstraling). Ip nummers blokkeren lijkt me een eindeloos
    > verhaal worden.


    > Aangezien de bot steeds een braziliaans email adres gebruikt is het
    > misschien een optie heel brazilie te verbannen als email adres, maar
    > het lukt me niet dit in het configure script werkend te schrijven
    > (weet niet veel van dit soort zaken af)
    >
    > Heb er nu staan:
    >
    > # Banned emails, email addresses of people who are blocked from
    > # using the script.
    > # Ex. *@somedomain.com,user@domain.com,etc@domains.com
    > [banned] *.br
    >
    > Maar dat houdt de 46585843@857463.br dus niet tegen. Wat wel?


    Ik kan zo niet ontdekken wat voor soort configuratiebestand dit is, maar
    als ik dan maar even gok dat het om 'HiQ Formmail' gaat dan kun je
    zo te zien geen wildcards of reguliere expressies gebruiken.

    Wat je kunt proberen is hele ip-ranges buitensluiten door de server
    te configureren. [Voor bijv. Apache in een .htaccess-bestand"

    <Limit GET POST>
    order Allow,Deny
    allow from all
    deny from 200
    deny from 202
    deny from 203
    </Limit>

    ]

    > Verder ook deze link gevonden, zal dat werken:
    > http://www.eniksoft.com/webformspamprotection.html
    >
    > Ik snap namelijk het principe niet helemaal, hoe kan een browser
    > die form code dan wel lezen en een spambot niet?


    In de browser moet m.b.v. JavaScript geencodeerde markup worden
    gedecodeerd. Het formulier staat dus niet leesbaar in het document maar
    moet middels script worden aangemaakt. Dat kan zeker helpen, maar
    een paar procent bezoekers zonder scriptuitvoering sluit je dan buiten.
    Je hoeft overigens geen programma te kopen voor zulke simpele en-
    codering omdat je met een paar regels script een gelijk effect kunt
    verkrijgen.

    WD


  5. #5
    Warden Dave
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?

    "Warden Dave" <warden_dave@mnsys.invalid> wrote:

    > Voor bijv. Apache in een .htaccess-bestand"
    >
    > <Limit GET POST>
    > order Allow,Deny
    > allow from all
    > deny from 200
    > deny from 202
    > deny from 203
    > </Limit>


    http://httpd.apache.org/docs/1.3/mod/mod_access.html /
    http://httpd.apache.org/docs/2.0/mod/mod_access.html

    WD


  6. #6
    M.H.Benders
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?


    Warden Dave wrote:

    > > Maar dat houdt de 46585843@857463.br dus niet tegen. Wat wel?

    >
    > Ik kan zo niet ontdekken wat voor soort configuratiebestand dit is, maar
    > als ik dan maar even gok dat het om 'HiQ Formmail' gaat dan kun je
    > zo te zien geen wildcards of reguliere expressies gebruiken.


    Het is inderdaad HiQ Formmail.
    Volgens het voorbeeld kun je wel wildcards gebruiken, bijv
    *@somedomain.com
    Mijn pogingen hiermee heel brazilie uit te sluiten liepen echter op
    niks uit,
    ik probeerde : *@*.br en *.br - misschien nog @*.br proberen?


    > Wat je kunt proberen is hele ip-ranges buitensluiten door de server
    > te configureren. [Voor bijv. Apache in een .htaccess-bestand"


    Helaas, site draait op een Windows server...


    > In de browser moet m.b.v. JavaScript geencodeerde markup worden
    > gedecodeerd. Het formulier staat dus niet leesbaar in het document maar
    > moet middels script worden aangemaakt. Dat kan zeker helpen, maar
    > een paar procent bezoekers zonder scriptuitvoering sluit je dan buiten.


    Ok snap het.

    > Je hoeft overigens geen programma te kopen voor zulke simpele en-
    > codering omdat je met een paar regels script een gelijk effect kunt
    > verkrijgen.


    Nou ik wil die 19 dollar ook wel aan jou overmaken, geen probleem!

    Martijn


  7. #7
    Warden Dave
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?

    "M.H.Benders" <m.benders@gmail.com> wrote:
    > Warden Dave wrote:


    >> als ik dan maar even gok dat het om 'HiQ Formmail' gaat dan kun
    >> je zo te zien geen wildcards of reguliere expressies gebruiken.


    > Het is inderdaad HiQ Formmail.
    > Volgens het voorbeeld kun je wel wildcards gebruiken, bijv
    > *@somedomain.com


    Ah ja, dat zal dan wellicht zo ver gaan als voor de gebruikersnaam,
    dus alles voor de apenstaart.

    (Ik had overigens niet de tijd te lezen om wat voor adressen 't daar
    gaat.)

    >> Wat je kunt proberen is hele ip-ranges buitensluiten door de server
    >> te configureren. [Voor bijv. Apache in een .htaccess-bestand"


    > Helaas, site draait op een Windows server...


    Niet dat daar niets mogelijk is, maar je moet wel de mogelijkheid
    hebben iets aan de configuratie te veranderen. Even aannemende dat
    het over IIS (6.0) gaat:
    http://www.microsoft.com/technet/pro...1dd09b015.mspx
    en dan
    http://www.microsoft.com/technet/pro...04b4325b0.mspx

    [onleesbare/geencodeerde markup]
    >> Je hoeft overigens geen programma te kopen voor zulke simpele en-
    >> codering omdat je met een paar regels script een gelijk effect kunt
    >> verkrijgen.


    > Nou ik wil die 19 dollar ook wel aan jou overmaken, geen probleem!


    Iedereen mag altijd geld overmaken, maar voor een paar regels script
    vraag ik zelden iets. Je kunt zelfs een bookmarklet danwel favlet
    (/favelet) gebruiken om delen van een document te encoderen.
    (Zie http://nl.wikipedia.org/wiki/Bookmarklet) Simpel voorbeeld:

    javascript:document.write('<pre>&lt;body&gt;&lt;
    script type="text/javascript"&gt;\ndocument.write(unescape(
    "'+escape(document.body.innerHTML).replace(/\//g,"%2F").
    replace(/\?/g,"%3F").replace(/=/g,"%3D").replace(/&/g,"%26").
    replace(/@/g,"%40")+'"));\n&lt;/script&gt;&lt;/body&gt;</pre>');

    ....waar je 1 regel van maken moet "javascript: .... </pre>');".
    Als je dan het niet-geencodeerde document in je browser-met-
    bookmarklet/favlet bekijkt kun je de bookmarklet/favlet uitvoeren
    en je hebt de gehele vervanging voor BODY + content.

    Als 't toch maar om $19 gaat kun je ook dat programma kopen als
    je dat 1 makkelijk ding lijkt, maar echt nodig is dat dus niet.
    Een document met TEXTAREA om markup in te plakken en te laten
    encoderen is ook in een paar minuten gemaakt...

    WD


  8. #8
    Joop Letteboer
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?

    On 26 Sep 2006 03:37:36 -0700, M.H.Benders wrote:

    >Ik zoek een serverside oplossing voor formspam bots, een van mijn sites
    >heeft de aandacht getrokken van zo'n ding en daar komen nu zo'n 50
    >vuilnismails per dag op binnen.
    >Weet iemand een oplossing, ben geen scriptwizard
    >dus enige uitleg is waarsch nodig...heb een paar uur gezocht maar
    >ik vond niks wat op een oplossing leek..


    Captcha's?
    Zie <http://nl.wikipedia.org/wiki/Captcha>

    --
    Joop Letteboer

  9. #9
    Jan Reilink
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?

    M.H.Benders wrote:
    > Ik zoek een serverside oplossing voor formspam bots, een van mijn sites
    > heeft de aandacht getrokken van zo'n ding en daar komen nu zo'n 50
    > vuilnismails per dag op binnen. Heb een ander PHP script geprobeerd
    > dat spambescherming zou hebben maar daar rauscht die bot
    > gewoon doorheen. Weet iemand een oplossing, ben geen scriptwizard
    > dus enige uitleg is waarsch nodig...heb een paar uur gezocht maar
    > ik vond niks wat op een oplossing leek..
    >


    Kan je filteren op specifieke (spam)woorden? Zo ja, dan kan je zoiets
    gebruiken:

    $notallowed_array = array("nice site", "viagra", "pharmacy",
    "lorazepam", "cialis", "cheap", "gamble");
    for ($i = 0; $i < sizeof($notallowed_array); $i++) {
    if (eregi($notallowed_array[$i],$post)) {
    // a 'now allowed' word was used, header() to index and exit
    header('Location: index.php');
    exit();
    }
    }

    Hierbij is $post dus bijvoorbeeld: $post = $_POST['bericht'];

    Een soort CAPTCHA oplossing, untested, (HTML formulier):
    Wat zijn de eerste drie letters van de stad Groningen?<br />
    <input type="text" name="stad" />

    PHP:
    if ((!isset($_POST['stad']) or (!substr($_POST['stad'], 0, 2) == "Gro") {
    // niet de juiste waarde ingevuld
    header ('Location: index.php');
    exit();
    }

    --
    Met vriendelijke groet / Best regards,
    Jan Reilink, VEVIDA Nederland BV

    Postbus 329, 9700 AH GRONINGEN, +31(0)50 - 5492234

  10. #10
    Jan Reilink
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?

    Jan Reilink wrote:

    [...]
    > PHP:
    > if ((!isset($_POST['stad']) or (!substr($_POST['stad'], 0, 2) == "Gro") {
    > // niet de juiste waarde ingevuld
    > header ('Location: index.php');
    > exit();
    > }
    >


    Bovenstaande stukje PHP moet dus zijn:

    if ((!isset($_POST['stad']) or (!substr($_POST['stad'], 0, 2)) == "Gro")) {
    // niet de juiste waarde ingevuld
    header ('Location: index.php');
    exit();
    }

    2x een ) vergeten....

    --
    Met vriendelijke groet / Best regards,
    Jan Reilink, VEVIDA Nederland BV

    Postbus 329, 9700 AH GRONINGEN, +31(0)50 - 5492234

  11. #11
    M.H.Benders
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?


    Warden Dave wrote:

    > Als 't toch maar om $19 gaat kun je ook dat programma kopen als
    > je dat 1 makkelijk ding lijkt, maar echt nodig is dat dus niet.
    > Een document met TEXTAREA om markup in te plakken en te laten
    > encoderen is ook in een paar minuten gemaakt...


    Okee, bedankt voor je advies. Ik overweeg even wat de beste optie
    is. Tot nu toe lijkt coderen het meest betrouwbaar ondanks dat er
    wat javascriptloze bezoekers de boot in gaan dan. Die formspambots
    worden namelijk steeds geavanceerder en filteren op IP, woorden
    of email adressen is denk ik steeds achter je eigen staart aanrennen
    op den duur. Het is namelijk voor hun mogelijk alles oneindig
    te laten varieren, maar ze moeten wel de formulieren kunnen lezen.
    En aangezien de bot geen javascript kan gebruiken omdat hij
    daarmee wordt disabled (checks) is een javascript codering zo gek nog
    niet.

    Martijn


  12. #12
    M.H.Benders
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?

    Hoi Jan,

    Leuk je hier ook te 'zien' :-)

    > Kan je filteren op specifieke (spam)woorden? Zo ja, dan kan je zoiets
    > gebruiken:


    Dat kan wel maar helaas betekent dit dat mijn nieuwe hobby zal bestaan
    uit het samenstellen van een inventarislijst van zo'n beetje alle
    producten die verkoopbaar zijn in de hele wereld. De tijd dat die bots
    namelijk om viagra of porno draaiden is verleden tijd. In de
    formulieren die ik vandaag binnenkreeg worden de raarste zaken
    aangeprezen, varierend van hervulbare aanstekers tot slechte
    surrealistische kunst.

    Het zijn me de tijden wel!

    Martijn


  13. #13
    Nico Schuyt
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?

    M.H.Benders wrote:
    > Ik zoek een serverside oplossing voor formspam bots, een van mijn
    > sites heeft de aandacht getrokken van zo'n ding en daar komen nu zo'n
    > 50 vuilnismails per dag op binnen. Heb een ander PHP script geprobeerd
    > dat spambescherming zou hebben maar daar rauscht die bot
    > gewoon doorheen. Weet iemand een oplossing, ben geen scriptwizard
    > dus enige uitleg is waarsch nodig...heb een paar uur gezocht maar
    > ik vond niks wat op een oplossing leek..


    Zit er geen systematiek in die berichtjes?
    Ik had een tijdje last van een bot die in de meeste velden dezelfde tekst
    invulde ('Ringtones' bijv in zowel naam, adres als woonplaats )
    Dat kun je dan makkelijk afvangen.

    --
    Nico Schuyt
    http://www.nicoschuyt.nl/



  14. #14
    Branko Collin
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?


    On 26 Sep 2006 03:37:36 -0700, "M.H.Benders" <m.benders@gmail.com>
    wrote:

    > een van mijn sites heeft de aandacht getrokken


    Ik geloof er niks van.
    --
    branko collin
    Volk van San Theodoros, ik heb U begrepen.

  15. #15
    Hans Konings
    Oplossing voor form spambots?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Oplossing voor form spambots?

    M.H.Benders :

    > Ik zoek een serverside oplossing voor formspam bots, een van mijn sites
    > heeft de aandacht getrokken van zo'n ding en daar komen nu zo'n 50
    > vuilnismails per dag op binnen. Heb een ander PHP script geprobeerd
    > dat spambescherming zou hebben maar daar rauscht die bot
    > gewoon doorheen. Weet iemand een oplossing, ben geen scriptwizard
    > dus enige uitleg is waarsch nodig...heb een paar uur gezocht maar
    > ik vond niks wat op een oplossing leek..


    Verkeerd gezocht, Martijn. Ik heb wel eens vernomen dat je een dichter bent
    die het experiment niet schuwt. Waarom maak je van de nood geen deugd en zoek
    je een script dat van de binnenkomende spam een anarchistisch gedicht maakt?
    Otomaties wel te verstaan, want dat is modern. De resultaten post je (ook
    otomaties) voor ieders vermaak op je website.

    --
    gr-hk


Pagina 1 van de 2 1 2 LaatsteLaatste

Webhostingtalk.nl

Contact

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