Umfrage
Feedback
Victor - San An... schrieb:
I am sure I speak for everyone here when I say, THANK YOU! Your contributions have helped so many people, myself included. Believe me whe...
mehr...
©1996-2010
Michael Rosenbaum Ratzeburg - Deutschland
Anzeige
Meist gesucht
Atom Uhr Bios BIOS Boot CD I BIOS Boot CD II BIOS Boot Diskette BIOS Boot Logo BIOS Boot USB Stick BIOS EPA Logos BIOS Passwörter BIOS Pieptöne BIOS Update Anleitung Blog Captchas Spam Fütterung Feedback PC Profi gesucht ! Online Tools PiX Color Picker PixelRuler Programme
Domains
Domains zu verkaufen!
Kurze und einprägsame Domains sind sehr selten.
2cent.eu
9b9.de
pik7.net
wixxer.org
0xygen.de
0xygen.net
crocodil.net
rapidlinks.de
rapidlinks.net
rapidlinks.eu
Alle verfügbaren Domains...
Andere Techniken zum Erzeugen/Verbessern von Captchas
Da die Qualität der OCR-Software zur Erkennung alphanumerischer Captcha-Zeichen immer besser wird, müssen auch die Captchas selbst immer weiter verbessert werden, bzw. andere Wege/Techniken gefunden werden, um Captchas dauerhaft(er) als sicheren Spamschutz einzusetzen. Beispiel 10 zeigt ja bereits, wie man anstatt von alphanumerischen Zeichen auch Symbole verwenden kann, trotzdem haben sich alphanumerische Captcha-Zeichen heutzutage quasi als Webstandard etabliert.
Ich werde daher in Zukunft hier noch andere Lösungswege vorstellen, und würde mich freuen, wenn der eine oder andere hier auch seine Ideen/Vorschläge mit einbringt.
Beispiel #1
Nimm 2: Anstatt nur ein Captcha-Bild nehmen wir einfach zwei. Die obere Bildhälfte wird als Hintergrundbild in ein <div>-Tag gepackt und die untere Bildhälfte als normales Vordergrundbild eingebunden (siehe weisse Trennlinie). Der Vorteil ist, dass ein Spam-Robot jetzt nur noch ein halbes Bild mittels OCR analysieren kann.
Download: -
Beispiel #2
Klicke in den geöffneten Kreis: Hier handelt es sich um einen Formular-Button (type="image"). Klickt man nun irgendwo auf den Button, so wird die aktuelle X/Y-Position des Mauszeigers ausgewertet. Liegt die Position innerhalb des geöffneten Kreises, so war die Captcha-Prüfung erfolgreich. Der Vorteil dieses Captcha ist, dass der Benutzer keine Tastatureingaben machen muss, sondern nur einen Mausklick. Der Nachteil bei diesem Demobutton ist aber, dass er zu klein ist. Platziert man 5-6 Kreise nebeneinander, so sind fast alle X/Y-Positionen abgedeckt. Somit könnte auch ein Bot per Zufall leicht erraten, wo sich ein geöffneter Kreis an den 5-6 verschiedenen Koordinaten befindet. D.h. man müsste einen grösseren Button und/oder kleinere Kreise verwenden.
Download: example2.zip
Alle meine PHP-Skripte setzen Grundkenntnisse in PHP voraus. Deshalb gibts eigentlich nicht viel zu beschreiben: beide Dateien ins gleiche Homepage-Verzeichnis kopieren und dann im Browser die "form.php" aufrufen. Und anstatt der echo-Ausgabe von OK und WRONG deklariert man einfach z.B. eine Variable namens $ok und setzt sie auf "true", wenn die Kreisposition korrekt war, und "false", wenn nicht korrekt. Oder man macht die Weiterverarbeitung gleich innerhalb der IF-Abfrage von OK und WRONG. MFG
flazh 27.Aug.2008 06:39
Huhu, wäre es vielleicht möglich ne Beschreibung zu Beispiel 2 mit den Kreisen zu geben ? Mit den 2 datein vom Download komme ich nicht so recht zurecht. Mfg
Swen 27.Aug.2008 00:23