Closed Hamcha closed 9 years ago
Inserimento di Captcha-Pony per IP non italiani.
Esempio: Completa il nome: Rainbow Twilight Pinkie _ Apple__ Flutter_
Di chi é la bestiola? Tank → __ Winona → ___
Etc
La soluzione dei campi do not fill e l'auto captcha per geoip mi piacciono, inizierei con quelle per poi fare (o anche in parallelo) l'API per il ban non manuale. @jhyrachy il captcha che abbiamo attualmente più o meno è già così, resta solo da attivare in automatico.
Vedi #81
Visto che le ultime misure sono piu antiflood che antispam, chiudo e nel caso riapriamo.
Woah l'attacco di oggi! 10+ Thread generati nel giro di un paio d'ore, e tutti di notte!
Sarebbe comodo trovare altre misure antispam, visto che gestire captcha manualmente non ci portera' molto lontano, specie quando non ci siamo io e @silverweed.
Prima di partire con le proposte antispam, propongo una feature:
API per bannare e ricaricare la banlist in automatico da maud. Oltre ad evitare di dover cambiare il file a mano e ricaricare (magari da mobile non e' comodo) l'autoban tornerebbe utile per alcune delle proposte.Vedi #81Cosa non fare:
Proposte antispam:
This, i bot antispam mettono merda ovunque, mettere quindi field invisibili, magari lasciando name/id strani (generati casualmente per evitare autofill) e solo il placeholder con "do not fill", e rifiutare chiunque lo riempia (magari con captcha automatico).4ecfb61Country filtering - Un po' quello che facciamo gia con la blacklist, facciamo un geoip check (bastano i primi 3 campi dell'ip) per sapere la zona del poster e captchamo in automatico per "zone difficili" ie. Ucraina/Russia/Cina.c8f1ee5Immagino si possa usare una combinazione delle 3 (se field riempito/fuori dall'italia -> controlla DNSBL -> ban automatico se esiste) ma ci porteremmo dietro i problemi di ogni singolo approccio.
Ping @silverweed