Raadsel Captcha

Door Marvin S, 21 jaar geleden, 5.137x bekeken

Zo,

Na mijn eerste captcha script die bestond uit sommen oplossen is er een aantal maal aangegeven dat een captcha altijd te faken is door middel van bots. Men noemde een aantal keer dat het mooi zou zijn als er een captcha kwam waar een bot geen 'reet' van snapt.. ik ben begonnen aan het ombouwen van mijn eerder gemaakte captcha script..

zie hieronder het resultaat

Voorbeeld: http://www.phphulp.marviins.nl/tellertje/click.php?id=10

Gesponsorde koppelingen

PHP script bestanden

  1. raadsel-captcha

 

Er zijn 24 reacties op 'Raadsel captcha'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
K i p
K i p
21 jaar geleden
 
0 +1 -0 -1
Voor een bezoeker te raar of onduidelijk.
Terence Hersbach
Terence Hersbach
21 jaar geleden
 
0 +1 -0 -1
Deze snapt ook geen enkele bot blijkbaar (zie dat het geen getallen zijn, maar woorden). Heb sinds ik deze 'captcha' heb is er geen spam meer binnen gekomen.

Verder mis ik raadsel.php ?

Edit:
Link weggehaald aangezien mensen denken dat het een testserver is ofzo?
Marvin S
Marvin S
21 jaar geleden
 
0 +1 -0 -1
@terence
één tot en met tien in een bot zetten met opgeteld (en de rest)
is absoluut niet onmogelijk...
Thijs X
Thijs X
21 jaar geleden
 
0 +1 -0 -1
handiger om alle vragen en antwoorden in een database te zetten
Terence Hersbach
Terence Hersbach
21 jaar geleden
 
0 +1 -0 -1
marvin, nee maar nederlands kennen de meeste nog niet ;) meeste bots kijken nog naar de getallen..
Marvin S
Marvin S
21 jaar geleden
 
0 +1 -0 -1
dat is ook zo
Thomas
Thomas
21 jaar geleden
 
0 +1 -0 -1
Tik de zin "hallo allemaal, ik ben slim."over, jammer, dat gaat niet.
Leroy Boerefijn
Leroy Boerefijn
21 jaar geleden
 
0 +1 -0 -1
met die zin (die thomas net ookt geeft) moet je ff die punt weghalen..
Marvin S
Marvin S
21 jaar geleden
 
0 +1 -0 -1
@thomas foutje is aangepast
@leroy nee juist niet.. die heb ik er neer gezet zodat
er geen verwarring komt als men onbewust een spatie aan het einde zet.
de punt geeft aan dat dit het einde van de zin is.. dat heb ik speciaal gedaan zo.. wat was je argument dat hij beter weg kon? zie ik iets over het hoofd?
Paul K
Paul K
21 jaar geleden
 
0 +1 -0 -1
captcha is toch dat met plaatjes :S?
PHP Newbie
PHP Newbie
21 jaar geleden
 
0 +1 -0 -1
precies Paul,

Dit is géén captcha script, en ook te moeilijk(lees: te veel werk) voor de gemiddelde bezoeker.

Als ik dit moet gaan lezen voordat ik een e-mailtje kan versturen, dan maar geen e-mailtje, of bericht in het gastenboek o.i.d...

Leuk script verder, maar verander de naam naar: "random raadsel" of zo...
Vincent
Vincent
21 jaar geleden
 
0 +1 -0 -1
Wel leuk alleen een beetje veel werk =D
En je hebt weer het probleem met de herkomst van de bezoeker ;)
Ponzi
Ponzi
21 jaar geleden
 
0 +1 -0 -1
Leuk idee, maar beetje vaag voor de gebuikers ;-) .
Marvin S
Marvin S
21 jaar geleden
 
0 +1 -0 -1
@phpnewbie

captcha betekent niet automatisch plaatjes hoor...

wikipedia:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Een captcha (een afkorting van "completely
automated public Turingtest to tell
computers and humans apart")
is een reactietest die in de
 gegevensverwerking wordt gebruikt om te
 bepalen of er al dan niet sprake is van
een menselijke gebruiker.

Een veel voorkomend type captcha
verlangt dat de gebruiker de tekens
van een op het scherm getoonde
vervormde en/of onduidelijke
opeenvolging van letters en/of
cijfers intoetst.

bron:
http://nl.wikipedia.org/wiki/Captcha

het is het meest gebruikt met plaatjes maar captcha betekent absoluut niet dat het alleen plaatjes zijn het is puur het onderscheiden van mens en computer...

en dus word de titel van dit script niet aangepast naar random raadsel of iets dergelijks.. dit is captcha
Pieter van Linschoten
Pieter van Linschoten
21 jaar geleden
 
0 +1 -0 -1
Dan mag je wel HEEL veel raadsels verzinnen, want als je er maar 5 hebt, dan verwerk je die in je bot en heb je alweer een onveilig script. Ik denk dat ik mij ook eens ga buigen over deze kwestie, om met je mee te denken.

edit
Ik zat te denken aan Javascript of Flash, maar dan sluit je weer die toch aanzienlijk grote groep die daarvoor geen ondersteuning heeft uit.

Je zou bijvoorbeeld een soort kraslot in kunnen maken, die je alleen met je muis kan krassen. Als je dit gedaan hebt verschijnt de code die je moet invullen. Helaas zal dit wel met flash moeten.
Marvin S
Marvin S
21 jaar geleden
 
0 +1 -0 -1
dankje lapidi..
en inderdaad het moeten er wat wezen haha
maarja ik heb al vrij lange genomen maar
in principe kan het zo simpel blijven ja toch..

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
1+2+3+4+5+6+7
=======
hoeveel plusjes staan hierboven


bedenk ik net whuhaha
Pieter van Linschoten
Pieter van Linschoten
21 jaar geleden
 
0 +1 -0 -1
ahum
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$var
= count(explode('+',$content);
?>
Marvin S
Marvin S
21 jaar geleden
 
0 +1 -0 -1
edit:
wat komt er uit als je het aantal + 'jes van de
uitkomst van de som aftrekt..

nee die is wat lastig haha
- -
- -
21 jaar geleden
 
0 +1 -0 -1
Je kunt eventueel het raadsel weer in een plaatje pleuren met GD :P

Verder is het wel een goed idee, maar het is niet heel moeilijk te kraken denk ik.
Marvin S
Marvin S
21 jaar geleden
 
0 +1 -0 -1
@herjan
ik denk dat het vrijwel niet te kraken valt.. tenzij iemand een specifieke bot schrijft op jou site dan wel.. maar stel 10 mensen nemen dit script en allemaal bedenken ze zelf 10 raadsels.. reken uit.. het loopt zo snel uit tot 1000 raadsels dan is er geen houden meer aan om een bot te schrijven
mijn script is nu al 46x gedownload... iedereen bedenkt wel zijn eigen raadsels.. dus eigenlijk onmogelijk te kraken denk ik
- SanThe -
- SanThe -
21 jaar geleden
 
0 +1 -0 -1
1 ijsje kost €1,25.
Extra bolletjes kosten €0,60 per stuk.
ria, jan, larissa, monique, piet en klaas
willen allemaal 3 ijsjes met 4 EXTRA
bolletjes..
==================================
hoeveel meisjes willen een ijsje?

Ligt er aan....... Ik ken zowel een jongen als een meisje die Jan heten.
Marvin S
Marvin S
21 jaar geleden
 
0 +1 -0 -1
@sanThe
ik niet :P
het moge duidelijk zijn dat jan als jongensnaam bedoeld wordt
Pieter van Linschoten
Pieter van Linschoten
21 jaar geleden
 
0 +1 -0 -1
Het niveau van de vragen daalt, terwijl de meeste mensen er ook niet veel wijzer van worden. Mijn misschien wel zinloze Captcha versie is ook niet veel beter, misschien komt een van ons, of iemand anders nog met een briljant idee :)
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Jurgen assaasas
Jurgen assaasas
21 jaar geleden
 
0 +1 -0 -1
Dit is misschien wel leuk voor basisschool kinderen:P

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. raadsel-captcha

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.