Moin!
ich habe ein Anmeldeformular in PHP das die Daten in eine MySQL Datenbank schreibt.
Wie kann ich mich davor schützen das sich Roboter eintragen?
Woran willst du erkennen, dass die Daten von einem Bot kommen?
Wenn du dazu eine Regel gefunden hast, kannst du einen Filter programmieren.
Captchas helfen nur bedingt:
1. Man muß sehen können, um sie zu überwinden. Versuch das mal als Blinder.
2. Bots überwinden schlechte Captchas bereits automatisch (Texterkennung in der Grafik).
3. Gute Captchas werden von Bots ebenfalls überwunden, indem diese sich Menschenfarmen für die Erkennung "halten", und diese Menschen mit "pr0n" füttern: "Free sexy pics - just tell me the text on this captcha".
4. Alternativ dazu: Menschliche Intelligenz ist in Entwicklungsländern auch billig einzukaufen.
- Sven Rautenberg
"Love your nation - respect the others."