Ik werd vandaag ineens erg geinteresseerd in SPAM filters. Dat kwam omdat ik voor deze blog de SPAM filter Akismet heb geinstalleerd. Gezien hun statistiekjes zijn ze erg goed daarin, al heeft die stijgende lijn van SPAM catching ook met de bekendheid van Akismet zelf te maken. Op hun contactpagina kwam ik de volgende simpele Anti SPAM filter tegen: de vraag wat is 20+2? Echter omdat het een standaard vraag begint te worden wordt ook daar wat op gevonden door de SPAM makers. Zodoende werd ik ff stevig geinteresseerd in wat een goede SPAM filter vraag zou kunnen zijn…
Bijvoorbeeld: Please fill in the word which doesn’t belong in the following sentence: Hi, I am world going to do something today, which is fishing. En je vult in het woord ‘world’. Echter als deze type vraag ook weer een standaard word dan submit de SPAM bot gewoon alle woorden apart. Gj kwam op de volgende vraag: vul het woord world achterstevoren in. Als dat ook een standaard zou worden zal ook door de SPAM makers opgepakt worden. Je moet dus iets hebben wat niet letterlijk in de tekst verstopt staat.
Gj kwam op het idee, een vraag met een plaatje. Bijvoorbeeld een plaatje met 2 bananen en de vraag hoeveel het er zijn. Daar kun je mee varieren: het gebruik van andere voorwerpen en de mogelijkheid om nul in te vullen wanneer je vraagt hoeveel appels er zijn en je ziet peren. Maar goed, SPAM bots kunnen nu ook getallen uit plaatjes ontcijferen dus wellicht kunnen ze de hoeveelheid bananen tellen. Wat wel werkt denk ik is een plaatje van bijvoorbeeld een banaan, of een fiets, of een koe met de vraag wat het is. Dat ontcijfert een SPAM bot nog niet zo snel…
Of de vraag: what is the colour of grass? Of: To X or not to X, what is X? Of een vraag die slaat op je eigen site, dus bijvoorbeeld: welke letter hoort er eigenlijk nog achter Leuk voor J? Lijkt me ook dat als je een Nederlandse vraag stelt dat dit minder gauw gekraakt zal worden. Je kunt ook vragen: welk woord hoort hier niet? kaas oma geluid turningpoint wazemkap. Echter wellicht zullen alle SPAM bots tegenwoordig wel standaard bij zo’n vraag als deze alle woorden apart submitten.
Je kunt ook afgaan op logisch verstand van mensen, zo vraag je niet welk woord er niet hoort maar zet je gewoon die zin neer: Hi, I am world going to do something today, which is fishing. Met de verwachting dat mensen wel zullen snappen dat ze world in moeten vullen. Dat kan ook met deze stel letters: kfmldmfldkaasmflksnfsndsk. Zie je hier ook meteen het woord kaas? Of zou de spammer dan alle mogelijke combinaties gaan uitproberen? Stel je voor dat de SPAM bot alle combinaties naar een online dictionary stuurt. Dat is ook een voorbeeld van SPAM… Want kun je SPAM niet het beste definieren als grootschalige non-informatie of nutteloze communicatie tussen computers die leidt tot het dichtslibben van de bandbreedte? Zo kun je internet laten vastlopen…
Als laatste zou je misschien nog kunnen checken hoeveel tijd er zit tussen het ontvangen van de html pagina en het versturen. Echter SPAM bots zouden met een delay functie uitgerust kunnen worden…
Ik heb de anti SPAM vraag uitgeprobeerd op het gastenboek van mijn moeders website. Ik ben benieuwd…
Kop dicht
Op de vraag of spam op iedere boterham past:
I don’t like SPAM!
Of de vraag, hoeveel Oma’s passen er binnen een sociaal constructief gegeven richting kwadratistische garnituur wezelijkheden?
Antwoord: 2
Dat is meer een voorbeeld van een AntiPersonal+SPAM filter. Dan kan niemand posten…
You must be logged in to post a comment.