| Captcha für ASP | | Drucken | |
|
Die meisten Captcha-Lösungen für ASP findet man für ASP.net. Kein Wunder: ist doch da der Support für Grafikerstellung etc. schon eingebaut. Das hier vorgestellte Captcha funktioniert aber auch mit dem klassischen ASP. Alle benötigten Werte werden in ASP-Session-Variablen gespeichert. Die Aufgabe für den Nutzer besteht darin, Rechenaufgaben zu lösen, wobei das kleine EinmalEins zum Einsatz kommt mit den vier Grundrechenoperationen. Im HTML-Quellcode ist nicht nachvollziehbar, welche Aufgaben gestellt werden. Ein Angreifer müsste schon OCR einsetzen, um dieses Captcha zu attackieren. Die Implementation beschränkt sich wenige Schritte und ist daher denkbar einfach. Download: aspcaptcha-1.0.zip 1. Auspacken des Archives in ein Unterverzeichnis auf Ihrem Webserver, z.B. captcha Ab sofort gehen wir davon aus, dass Sie Ihren Server unter 127.0.0.1 erreichen und das Unterverzeichnis captcha aus Schritt 1 im root des Webordners liegt. 2. Rufen Sie im Browser http://127.0.0.1/captcha/captcha_lib/generate.asp auf 3. Bestimmen Sie die Anzahl der Rechenbeispiele und drücken Sie start 4. Kopieren Sie den angezeigten Inhalt in die Datei captcha_lib/captcha.asp zwischen die beiden Platzhalter start paste here und stop paste here 5. Rufen Sie im Browser nun http://127.0.0.1/captcha/index.asp auf und testen Sie die Funktionalität Wenn alles funkioniert, können Sie die Logik aus index.asp in Ihre ASP-Seite integrieren. Es gibt keine Garantie für eine ordnungsgemäße Funktion des Captchas und der enthaltenen Komponenten! Ich hafte auch nicht für Schäden, die durch die Benutzung dieses Scriptes entstehen! |
|
| Letzte Aktualisierung ( Freitag, 1. Februar 2008 ) |

