Forgejo spammers/spambots #9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
There are several bots on forgejo, mostly using mailmenot.io emails (except for one i've seen), creating various spam repositories related to a specific gambling site. This site will not be named here, there appear to be several urls.
Forgejo has an option
EMAIL_DOMAIN_BLOCKLISTto block domains, but I am unsure if the bots will just use another domain. I would also send a PR to block it but, due to your setup to publish this, it would likely be difficult to add back to the configuration.I tried adding a blocklist entry, we'll see what happens.
There seems to be more now, mostly for sites in southeast Asia. Is there some kind of captcha to block them?
The image captcha provided in Forgejo seems to be ineffective in stopping these.
Some heuristics for the spammers:
FirstName LastNamedisplay name scheme, description advertising a service, and website link.Things I've neglected to find:
Ideally I won't have a captcha at all, though a simple text one could suffice. Of course, captchas relying on external services, especially also proprietary scripts, are a no-no.
The usernames and passwords are both quite predictable. Also note that sometimes they register login separately, they set a location too but sometimes forget to set any info, but I don't use this info so far.
Anyway I added an experimental filter, let's see if it works!
I think the outlier char is always one of
*:!_.-+though I could be wrong.I suppose this can be closed for now.
Reopened for tracking.
Also I did see some spam accounts appear a while ago, but after I deleted them they didn't come back. The site certainly stopped getting crapflooded after I implemented my fairly basic filter, yay!
I've seen Forgejo instances with multiple different captcha types get spammed more than this (captcha-less) one right now. Sort of funny how that works.
I also want to say I want to follow the KISS principle when writing the filters for chipmunk.land. Adding filters when the problem has already been solved often just adds false positives, and challenges/captchas/etc are just annoyances that also make the site unusable under some setups. And the simplest filters are often the best (the current ones are only a few lines long).
Gambling spam bots on forgejoto Forgejo spammers/spambots