Hallo, kann mir jemand sagen, wo ich ein einfaches Captcha herbekomme? Bei yahoo und google stosse ich da nur auf leere.
Captcha für GBook
-
Joel Ellenstein -
28. Mai 2008 um 21:07
-
-
Da gibst viele im Netz nur die meisten bieten eher sehr wenig Schutz und können leicht von einen Bot ausgelesen werden. Dagend kann der User es kaum noch erkennen bwz lessen.
Zu dem Thema gibs eine Ganze Webseite was man alles bei einem Captcha beachten sollte damit die Bot.Das nicht so leicht auslesen können.
Das geht hin bis zu Animierten Captcha.
Hier ein paar Beispiel von Schlecht und guten Captcha
http://libcaca.zoy.org/wiki/PWNtcha
http://webworkblogger.de/index.php/2007…-nahezu-nichts/Hier ein Simples Tutorials Beispiel für ein Captcha
http://www.tutorials.de/forum/php-tuto…d-freetype.htmlUnd hier noch ein paar Tip und Tricks wie man Spam bot überlisten kann
http://www.bizeps.or.at/news.php?nr=8520
http://www.bizeps.or.at/news.php?nr=8627Mfg Splasch
-
Wie sieht das eigentlich mit "Rechencaptchas" aus?
Also kleinen Rechenaufgaben?Wenn das ok ist, kann ich dir da ein kleines Script posten.
Gruß,
Jojo -
Oder machs doch so, dass du Captchas erstellst, die relativ leicht zu lesen sind und dann sagst du, nur diese Symbole aufschreiben, bei jenen ein bestimmtes Symbol ist. Bsp: rapidshare.org macht das mit 8 Zeichen. Aber man muss bloss 4 Zeichen aufschreiben, bei denen eine sitzende Katze (gezeichnete) ist.
-
Rechencaptcha - das wäre super! Wenn du Zeit hast, bin ich dir sehr dankbar! Gruss
-
simpelste lösung (weiss nicht ob es noch effektiv ist)
ändere den text in "ja":
ein normales feld mit dem text "nein" das zu ja verändert werden soll, dann mit php hinterher abfragen und feddsch -
Naja, wenns ein Bot mit ein wenig Intelligenz is? Da würd ich jetzt eher auf meine Idee gehen. Is ja nich so schwer. Einfach ein paar Ziffern/Buchstaben mehr aufs Bild, aber nur etwa 3/4 davon sind dann richtig. Also i-wie ganz wenig kennzeichnen.
-
So, hier mit ner Rechenaufgabe:
Code
Alles anzeigen//erstellt bild mit Rechenaufgabe //gibt Aufgabe als Text für alt="" Attribut zurück function create_captcha() { $zahl1 = rand(0,9); $zahl2 = rand(0,9); $erg = $zahl1 + $zahl2; $img = imagecreate(35, 15); $bg = imagecolorallocate($img, 255,255,255); $fontcolor = imagecolorallocate($img, 0,0,0); imagestring($img,12,4,0,''.$zahl1.'+'.$zahl2.'',$fontcolor); imagegif($img, "captcha.gif"); chmod("captcha.gif", 0777); $_SESSION['captcha'] = $erg; $alt_text = "".$zahl1." [plus] ".$zahl2.""; return $alt_text; } //Diese Zeile Notfalls ganz nach oben in dein php-script session_start(); if (isset($_POST['send'])) { // $_POST['send']: 'send' mit dem Namen deines Submit-Buttons ersetzen if($_POST['captcha'] == $_SESSION['captcha']) { mach_was_tolles_mit_den_Formulardaten(); } else { echo"Die Aufgabe wurde nich richtig gerechnet"; exit; } } else { unset($_SESSION['captcha']); alt = create_captcha(); echo"<dein Fomular>"; }
Das Bild mit der Aufgabe wird im selben Ordner wie dieses Script erzeugt.
Denke daran, es mit einem input-feld mit dem Namen "captcha" einzubinden.
Ansonsten Viel Spaß damit.Gruß,
Jojo -
Schau mal auf http://phpclasses.org , ich hab da einen Newsletter und es kommt ständig ein neues Captcha-Script hinzu, da wirst du bestimmt auch fündig.
-
Danke! Das hilf weiter - und wie.