this post was submitted on 21 Feb 2024
6 points (66.7% liked)

lemmy.ml meta

1406 readers
1 users here now

Anything about the lemmy.ml instance and its moderation.

For discussion about the Lemmy software project, go to [email protected].

founded 3 years ago
MODERATORS
 

This might spark outrage but can we note ips to accounts so if they mass register, other servers get notified through federation and deactivate those (new) accounts or block registration at all?

The idea would be:

  • I register an acocunt, my ip gets noted, I assume they federate immediately?
  • i register another account on the same ip since no relog/isp change happened, my ip came through federation, i dont get blocked since this could have been a mistake
  • i register another account, gets blocked for mass registration

The obvious way around this would be changing your ip constantly but its at least uncomfortable for an attacker.

Now comes the kicker:

  • I start spamming, get banned
  • I spam with another account, same ip, same ban reason on another server, ip ban gets triggered since they’re close in time
  • ip ban shuts me down for 12 hrs? i will change the ip anyway but it slows down the attack again and makes automation hard.

Feel free to poke holes in this. i‘m trying to find solutions, not be right. But please be gentle, I‘m trying to help.

you are viewing a single comment's thread
view the rest of the comments
[–] LemmyIsFantastic 2 points 11 months ago (1 children)

You are just going to ban randoms. I'd just get a new IP and move on. In fact if I really wanted to be a dick I'd just start poisoning your registration bans. It's not hard to get random endpoints and get thousands of people blocked.

[–] [email protected] 1 points 11 months ago

I have not tried to get dozens of different IPs but given the fact that such bans would be short lived, the statistical chance of that particular IP being banned doesnt seem to be high imo.

There will always be ways to circumvent security measures. Same with every law. Companies do this on a daily basis.