04. juli 2006 - 07:16Der er
17 kommentarer og 1 løsning
Gæstebog's bots
Hej Jeg har en ret simpelt PHP gæstebog hvor jeg har brugt en MySQL database. Deværre har jeg store problemer med at der kommer bots forbi, hver eneste dag, og smider lange beskeder, som faktisk kun består af links. Jeg har slået html fra så der kommer bare en masse html koder. Nogle der har en løsning til hvordan man kan undgå at de skriver?
Bavarian Nordics vækst blev starten på et DevOps-samarbejde med Novataris for hurtigt at kunne tilpasse IT-organisation til forretningen.
7. december 2023
Slettet bruger
04. juli 2006 - 08:37#1
Den mest udbredte løsning er at lave en lille drop-down boks med eksempelvis tre resultater til et givent regnestykke, hvor man så lige skal vælge den rigtige værdi, før der postes i gæstebogen.
spamrobotterne acceptere langtfra sikkert din robots.txt på dit website ; derfor se denne artikel her på exp til ASP-sider : http://www.eksperten.dk/artikler/253
Det smarte er at spamrobotterne jo bør og skal anerkende robots.txt - og sålænge de gør det så ryger de ikke i fælden. I robots-txt er det anført at de IKKE skal læse siderne med spam-fælden - gør de alligevel det så aflæser den IP adressen på robotten og banner den totalt fra dine sider)
espersen, nu er lose2life problem ikke søge robotter, men spam robotter.
lose2life, jeg har lavet en der skriver brugere useragent med noget javascript i en hidden form, når man så poster kan man så se om useraget stadig er den samme... er den ikke får man bare bsked om at man skal slå javascript til.
codebase, husk der er nogle der slår HTTP_REFERER fra i deres firewall...
pacroon, nej, det er søge robotter, dem der spammer søger nødvendigt vis ikke på samme måde som de spammer på. Har set flere robotter inde som med en agent søger og i en anden forsøger at poste, så den måde er 99% ubruglig. Som efter man har bannet søgeren man ikke posteren.
Synes godt om
Slettet bruger
04. juli 2006 - 14:01#9
Ofte vil spambots ikke komme på andre sider end den ene, som formularen ligger på. Det vil derfor ikke hjælpe at lægge "fælder" i form af andre sider.
Hvordan finder en spambot så formularen, vil nogen spørge. De gør såmænd lige som os andre: bruger Google (og andre søgemaskiner).
ok - klart ikke anvendeligt hvis "søgeren" og "spammeren" kommer fra hver sin IP-adresse. ;o) - men ellers brugbart overfor ens IP'ere der ikke følger robots.txt
lose2life, du sætter form tingen ind i din HTML form, og "alt ok" erstatter du med den kode der skriver i din gæstebog.
codebase, nu henter PHP HTTP_REFERER fra HTTP headeren, og det er nu en gang ikke PHP der bestemmer om den er sat eller ej. Kan med garanti sige at hvis du forsøger at læse min så er den tom...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.