Spam identifizieren - welche Möglichkeiten gibt es?

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    26. 11. 2007, 09:23

    Hallo,

    Dieser Thread soll dazu dienen, diverse Spamerkennungsmaßnahmen zu diskutieren. Ich hoffe, dass sich möglichst viele hier beteiligen!

    Hintergrund: Ich denke darüber nach, eine neue generelle Antispam Möglichkeit zu programmieren (z.B. in Zusammenarbeit mit ve_guestbook)

    Um Spam von reellen Usern unterscheiden zu können, fallen mir folgende Möglichkeiten ein:
    - Captcha
    - IP Blacklist (mit/ohne Online Abgleich)
    - Word Blacklist
    - Diverse Rechenaufgaben
    - Bilderspiele (Klicke das Bild mit der Katze...)
    - E-Mail Validierung
    - Nutzung von JavaScript um Felder mit bestimmten Wert zu füllen (beruht auf Annahme, dass JS nicht von Spamspidern ausgeführt wird)
    - Nutzung von CSS um Felder auszublenden, die nicht gefüllt werden dürfen (Annahme, dass alle Felder von Spamspidern befüllt werden, unabhängig von display: none;)

    Wer weiß noch was? Wie effektiv ist was?

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/


  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    22. 12. 2007, 23:54

    [quote="Freak416"]
    flash-Captchas haben aber doch einen gewaltigen Nachteil, auch wenn sie viele Vortiele hätten:
    es müsste Flash installiert sein. Ist ja auch meistens der Fall aber nicht immer...
    [/quote]

    Damit könnte ich leben - auch der Spamspider müsste Flash installiert haben :D

    Das Problem das ich hierbei eher sehe ist, dass es keine sichere Übertragungsmöglichkeit zu einem SWF gibt. Man müsste das SWF mit PHP erstellen, das ist aber wiederrum nur mit der Bibliothek MING möglich, die nicht überall installiert ist - gar nicht so einfach

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/


  • 0 x
    04. 01. 2008, 14:23

    [quote="woida"]
    Was bei meinem Gästebuch extrem effizient und extrem simpel ist:
    Wenn Nachname=Vorname, dann trage nichts in die DB ein.

    Meiner Spammer hatten immer den selben Vor- und Nachnamen.
    [/quote]

    Wie sieht das Skript dazu aus?

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    04. 01. 2008, 14:34

    [quote="hiihaa"]
    Wie sieht das Skript dazu aus?
    [/quote]

    Na das dürfte doch nicht allzuschwer sein - was nutzt du? ve_guestbook?

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/


  • 0 x
    04. 01. 2008, 14:44

    ja, ve_guestbook. Captcha hab ich auch schon ausprobiert bekomme aber immer noch die blöden spams.

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    04. 01. 2008, 14:47

    [url]http://www.einpraegsam.net/fileadmin/portfolio/download/ext/T3X_wt_spamshield-0_1_1-z-200712030959.t3x[/url]

    Das kontrolliert unter anderem Vor- und Nachname im ve_guestbook

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    04. 01. 2008, 14:48

    Den Hook musst du noch im ve_guestbook einfügen, falls der Autor es immer noch nicht gemacht hat:

    [HTML]// function checkForm() at the end but before $error .= $errorBlacklist; in file class.tx_veguestbook_pi1.php

    // Adds hook for form validation
    if (is_array($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['ve_guestbook']['formvalidation'])) {
    foreach($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['ve_guestbook']['formvalidation'] as $_classRef) {
    $_procObj = & t3lib_div::getUserObj($_classRef);
    $error .= $_procObj->formvalidation($this->postvars);
    }
    }[/HTML]

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/


  • 0 x
    04. 01. 2008, 17:09

    Hab alles eingefügt auch den Hook. Danke für deine Hilfe!!

    Bis jetzt scheint es zu funktionieren, d.h. kein Spam-Eintrag bis jetzt. Ich hoffe das bleibt auch so! Vorher habe innerhalb einer Woche über 200 Spam-Einträge erhalten #evil#

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    04. 01. 2008, 17:11

    [quote="hiihaa"]
    Hab alles eingefügt auch den Hook. Danke für deine Hilfe!!

    Bis jetzt scheint es zu funktionieren, d.h. kein Spam-Eintrag bis jetzt. Ich hoffe das bleibt auch so! Vorher habe innerhalb einer Woche über 200 Spam-Einträge erhalten #evil#
    [/quote]

    Ja, schade nur dass der Autor vom ve_guestbook derzeit noch keinen Hook einbauen will...

    Erkannter Spam wird übrigens mitgeloggt (Mit Listenmodul auf Weltkugel klicken)

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    04. 01. 2008, 17:16

    Spamshield Log des Gästebuchs auf [url]www.wunschtacho.de[/url]:

    [img]http://ledblue.com/wunschtacho/temp/typo3/spamshieldlog.jpg[/img]

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/