Azareal / Gosora

Gosora is an ultra-fast and secure forum software written in Go that balances usability with functionality.
https://gosora-project.com/
GNU General Public License v3.0
164 stars 16 forks source link

Better Anti-spam #16

Open Azareal opened 6 years ago

Azareal commented 6 years ago

Some good measures were implemented like the JS gate and the trap question, but we might want something even more powerful like this that's harder for a bot to deal with consistently.

I have an idea in mind for a CAPTCHA (which I won't mention, lest they prepare for it) which should help keep the pesky little creatures out. We might also want to add email domain blacklists in addition to it to help in getting rid of the annoying little machines.

Azareal commented 6 years ago

I've added a few simple heuristics to deal with some spammy looking emails, this should help mitigate some of the smarter spambots, but some might creep around them, so I'll see about bringing the big guns, not right now though as I have a few other features on my plate.

Azareal commented 6 years ago

I've added a few more heuristics, plus some some obfuscation for the anti-spam script and an accidental data race which actually winds up being fairly effective at warding off the bots.