css-captcha
In mijn zoektocht naar een orginele captcha die gewoon makkelijk te doen is voor mensen heb ik een eigen captcha-idee opgezet (en daarop zit dus automatisch auteursrecht).
Dit resulteerde in dit:
http://www.hervormdsliedrecht.nl/test.php
of: http://www.hervormdsliedrecht.nl/test.php?formaat=3&lengte=7
Onthoud dat:
- is valid css en html (op een hidden-field wat php aanmaakt)
- de css-ids zijn random
- de css-volgorde is random
- alleen getallen als invoer
Graag zou ik jullie willen vragen of:
- is het begrijpelijk genoeg (leesbaar)?
- is dit echt preventief (of is dit zo gekraakt)?
- hebben jullie nog verbetertips?
- wordt alles goed weergeven (IE6 en 7, Firefox 3, Opera 9 en Safari getest)?
En uiteraard: zou dit makkelijk te kraken zijn?
Tips en kritiek kunnen zo gegeven worden.
De PHP-code blijft vooralsnog even 'onzichtbaar'.
- je dit zelf zou gaan gebruiken
Dit resulteerde in dit:
http://www.hervormdsliedrecht.nl/test.php
of: http://www.hervormdsliedrecht.nl/test.php?formaat=3&lengte=7
Onthoud dat:
- is valid css en html (op een hidden-field wat php aanmaakt)
- de css-ids zijn random
- de css-volgorde is random
- alleen getallen als invoer
Graag zou ik jullie willen vragen of:
- is het begrijpelijk genoeg (leesbaar)?
- is dit echt preventief (of is dit zo gekraakt)?
- hebben jullie nog verbetertips?
- wordt alles goed weergeven (IE6 en 7, Firefox 3, Opera 9 en Safari getest)?
En uiteraard: zou dit makkelijk te kraken zijn?
Tips en kritiek kunnen zo gegeven worden.
De PHP-code blijft vooralsnog even 'onzichtbaar'.
- je dit zelf zou gaan gebruiken
Gewijzigd op 01/01/1970 01:00:00 door Eddy Erkelens
Gesponsorde koppelingen:
Lijkt me opzich wel leuk om te gebruiken (als ik een captcha nodig heb). Is hij ook compact of is het tig lijnen code voor iets simpels als een captcha? De 2e link snap ik niet echt ik zie nl. alleen maar puntjes?
Idee is leuk, de lengte parameter werkt niet, ik denk dat er nu geen bots rondlopen die dit kunnen kraken maar wanneer dit grootschalig wordt ingezet is het zo gehackt.
Jurgen schreef op 14.01.2009 18:34:
Lijkt me opzich wel leuk om te gebruiken (als ik een captcha nodig heb). Is hij ook compact of is het tig lijnen code voor iets simpels als een captcha?
Je kunt het natuurlijk ook in een bestand includen...
@TS: Leuk idee, erg mooi uitgewerkt en werkt perfect.
@ Jurgen:
Lengte is gemaximaliseerd op 7. Mijn link stond nog op 8. Dit heb ik nu gewijzigd (bedankt voor het melden). De lengte mag variaeren tussen 1 tot en met 7.
Dus bij 8 blokkeer ik hem (in script, dit om onnodige serverload te voorkomen), wat dus die puntjes geeft.
@ PHPNewbie
Dus zolang dit kleinschalig blijft is het prima en 'onkraakbaar'?
Tenzij iemand zich echt op de code gaat storten?
In bestand includen is natuurlijk logisch.
Toch krijg je wel iedere keer die (toch wel flinke) aantal CSS en HTML-regels.
Dat is inderdaad 'het' nadeel ten opzichte van een afbeelding.
Toch denk ik dat het aantal bytes/kilobytes klein blijft.
Lengte is gemaximaliseerd op 7. Mijn link stond nog op 8. Dit heb ik nu gewijzigd (bedankt voor het melden). De lengte mag variaeren tussen 1 tot en met 7.
Dus bij 8 blokkeer ik hem (in script, dit om onnodige serverload te voorkomen), wat dus die puntjes geeft.
@ PHPNewbie
Dus zolang dit kleinschalig blijft is het prima en 'onkraakbaar'?
Tenzij iemand zich echt op de code gaat storten?
In bestand includen is natuurlijk logisch.
Toch krijg je wel iedere keer die (toch wel flinke) aantal CSS en HTML-regels.
Dat is inderdaad 'het' nadeel ten opzichte van een afbeelding.
Toch denk ik dat het aantal bytes/kilobytes klein blijft.
je kunt de captcha toch in een aparte pagina maken en deze gewoon includen? dan hou je het gescheiden. daarnaast kun je eventueel boven nog wat simpele parameters meegeven die aan te passen zijn.
en over de groote zou ik mij ook geen zorgen maken. er hoeft niets "gemaakt" worden dus kan het parsen sneller en hoeft de php niet zoveel bewerkingen te doen
en over de groote zou ik mij ook geen zorgen maken. er hoeft niets "gemaakt" worden dus kan het parsen sneller en hoeft de php niet zoveel bewerkingen te doen



