Seite 1 von 1

SPAM über web Formulare aufhalten

Verfasst: Do, 07. Jan 2021 15:19
von sammler0002
Moin,

wie habt Ihr das Problem von SPAM über Webformulare gelöst?

Wir haben einen XB2Net Server, der die Formulardaten einfach per Mail verschickt. Leider kommt es ständig vor, dass wir darüber SPAM bekommen.

Ich wollte einfach mal hören wie das bei Euch gelöst ist.

Re: SPAM über web Formulare aufhalten

Verfasst: Do, 07. Jan 2021 16:41
von Tom
Mit Captchas natürlich. Dafür gibt es entweder Tools - oder man macht das recht simpel selbst, indem man ein paar natürlichsprachliche Fragen hinterlegt ("Was ist zwei plus zwei?", "Um welchen Stern kreist die Erde?") und natürlichsprachliche Antworten in einem Eingabefeld erwartet. Wenn die dort nicht sind, wird die Mail nicht abgeschickt.

Re: SPAM über web Formulare aufhalten

Verfasst: Do, 07. Jan 2021 22:26
von sammler0002
Das mit den natürlichen Fragen war halt auch meine Idee. Dann lag ich da ja gar nicht so verkehrt :) danke dir für die Antwort.

Re: SPAM über web Formulare aufhalten

Verfasst: Fr, 08. Jan 2021 9:28
von Tom
Gerne. Übrigens ist es am einfachsten, wenn man sinnvolle, aber von jedem zu beantwortende Fragen nimmt, deren Antworten wechseln, sich aber generieren lassen, wie z.B. "Welcher Wochentag ist heute?" oder "Welchen Monat haben wir?". Das sollte schon genügen, um die meisten Spambots abzuwehren.

Re: SPAM über web Formulare aufhalten

Verfasst: Fr, 08. Jan 2021 10:59
von ramses
Du arbeitest doch mit xb2net.
Die meisten unerwünschten Anfragen kommen von Clients die keinen "User-Agent" oder nicht den Hostnamen sondern die IP übermitteln.(weil Sie einfach alle IP's scannen ohne deinen DNS Namen zu kennen)
Du könntest einfach den Filtetcodeblock erweitern so dass alle Anfragen ohne "User-Agent" und oder inkorrektem Hostnamen ohne Antwort beendet werden.

Re: SPAM über web Formulare aufhalten

Verfasst: Fr, 08. Jan 2021 12:44
von Tom
Man kann auch Googles reCaptach-Plugin ("I'm not a robot") verwenden: https://developers.google.com/recaptcha

Re: SPAM über web Formulare aufhalten

Verfasst: Fr, 08. Jan 2021 13:02
von ramses
Tom hat geschrieben: Fr, 08. Jan 2021 12:44 Man kann auch Googles reCaptach-Plugin ("I'm not a robot") verwenden: https://developers.google.com/recaptcha
Wenn es die Datenschutzbestimmungen und Vorgaben des Kunden es erlauben aktiven Java-Script von Google in die eigene Seite einzubauen.

Re: SPAM über web Formulare aufhalten

Verfasst: Fr, 08. Jan 2021 13:05
von sammler0002
Das mit den Wochentagen hört sich schon mal super simpel und schnell machbar an, danke Tom.

Sollte das irgendwann nicht mehr klappen, schaue ich mir mal den Lösungsansatz an den Filtercodeblock zu erweitern.

Euch erstmal ein schönes Wochenende :)