]> git.mxchange.org Git - fba.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Tue, 16 Apr 2024 14:23:50 +0000 (16:23 +0200)
committerRoland Häder <roland@mxchange.org>
Tue, 16 Apr 2024 15:17:30 +0000 (17:17 +0200)
- blacklisted 'clients.your-server.de' and 2 others as this is a reverse-IP host
  name, but instances should have proper domain names

fba/helpers/blacklist.py

index 64303574feec5522b175bb3dee8a6130c8e82167..b051febf53b6bd98802859a318fb82958f482a6f 100644 (file)
@@ -26,52 +26,55 @@ logger = logging.getLogger(__name__)
 
 # Don't check these, known trolls/flooders/testing/developing
 _blacklist = {
-    "activitypub-troll.cf": "Floods federation with fake nodes as \"research\" project",
-    "activitypub-proxy.cf": "Floods federation with fake nodes as \"research\" project",
-    "misskey-forkbomb.cf" : "Floods federation tables with fake nodes",
-    "gab.best"            : "Floods federation tables with fake nodes",
-    "4chan.icu"           : "Floods federation tables with fake nodes",
-    "social.shrimpcam.pw" : "Floods federation tables with fake nodes",
-    "mastotroll.netz.org" : "Floods federation tables with fake nodes",
-    "lhr.life"            : "Floods federation tables with fake nodes",
-    "localhost.run"       : "Floods federation tables with fake nodes",
-    "loca.lt"             : "Floods federation tables with fake nodes",
-    "grid.tf"             : "Floods federation tables with fake nodes",
-    "gitpod.io"           : "Floods federation tables with fake nodes",
-    "everyoneattack.com"  : "Floods federation tables with fake nodes",
-    "vercel.app"          : "Floods federation tables with fake nodes",
-    "run.app"             : "Floods federation tables with fake nodes",
-    "sutty.nl"            : "Floods federation tables with fake nodes",
-    "mdrqnxtagon.pw"      : "Floods federation tables with fake nodes",
-    "denden.world"        : "Looks like a valid Mastodon instance, but return exactly (!) 5k instances with trash domains",
-    "fnaf.stream"         : "Trolls with over-long sub-domain name(s)",
-    "ngrok.io"            : "Testing/developing instances shouldn't be part of public instances",
-    "ngrok.app"           : "Testing/developing instances shouldn't be part of public instances",
-    "ngrok-free.app"      : "Testing/developing instances shouldn't be part of public instances",
-    "misskeytest.chn.moe" : "Testing/developing instances shouldn't be part of public instances",
-    "netlify.app"         : "Testing/developing instances shouldn't be part of public instances",
-    "ignorelist.com"      : "Testing/developing instances shouldn't be part of public instances",
-    "app.github.dev"      : "Testing/developing instances shouldn't be part of public instances",
-    "tunnel.silicon.moe"  : "Testing/developing instances shouldn't be part of public instances",
-    "7988276.xyz"         : "Testing/developing instances shouldn't be part of public instances",
-    "hexbear.net"         : "Is a Lemmy instance with malicious JavaScript code (shell commands)",
-    "mastodon.n41.lat"    : "Somehow this instance repeatedly causes an OOM here",
-    "fb.me"               : "Facebook websites are never Fediverse instances",
-    "osl.academy"         : "Parked domain, no fediverse instance",
-    "icolectiva.org"      : "Parked domain, no fediverse instance",
-    "blombus.com"         : "Parked domain, no fediverse instance",
-    "eliotberriot.com"    : "Parked domain, no fediverse instance",
-    "fsam.one"            : "Parked domain, no fediverse instance",
-    "doot.tv"             : "Parked domain, no fediverse instance",
-    "snet.blog"           : "Parked domain, no fediverse instance",
-    "horserock.xyz"       : "Parked domain, no fediverse instance",
-    "free-pic.org"        : "Parked domain, no fediverse instance",
-    "co-mastdn.ga"        : "Parked domain, no fediverse instance",
-    "chocoflan.net"       : "Parked domain, no fediverse instance",
-    "singleuser.club"     : "Parked domain, no fediverse instance",
-    "qwest.net"           : "Dynamic IP address hosts should not be used for fediverse instances",
-    "github.io"           : "GITHub's 'pages' service won't contain any fediverse instance",
-    "github.com"          : "GIT repository hosting service",
+    "activitypub-troll.cf"           : "Floods federation with fake nodes as \"research\" project",
+    "activitypub-proxy.cf"           : "Floods federation with fake nodes as \"research\" project",
+    "misskey-forkbomb.cf"            : "Floods federation tables with fake nodes",
+    "gab.best"                       : "Floods federation tables with fake nodes",
+    "4chan.icu"                      : "Floods federation tables with fake nodes",
+    "social.shrimpcam.pw"            : "Floods federation tables with fake nodes",
+    "mastotroll.netz.org"            : "Floods federation tables with fake nodes",
+    "lhr.life"                       : "Floods federation tables with fake nodes",
+    "localhost.run"                  : "Floods federation tables with fake nodes",
+    "loca.lt"                        : "Floods federation tables with fake nodes",
+    "grid.tf"                        : "Floods federation tables with fake nodes",
+    "gitpod.io"                      : "Floods federation tables with fake nodes",
+    "everyoneattack.com"             : "Floods federation tables with fake nodes",
+    "vercel.app"                     : "Floods federation tables with fake nodes",
+    "run.app"                        : "Floods federation tables with fake nodes",
+    "sutty.nl"                       : "Floods federation tables with fake nodes",
+    "mdrqnxtagon.pw"                 : "Floods federation tables with fake nodes",
+    "denden.world"                   : "Looks like a valid Mastodon instance, but return exactly (!) 5k instances with trash domains",
+    "fnaf.stream"                    : "Trolls with over-long sub-domain name(s)",
+    "ngrok.io"                       : "Testing/developing instances shouldn't be part of public instances",
+    "ngrok.app"                      : "Testing/developing instances shouldn't be part of public instances",
+    "ngrok-free.app"                 : "Testing/developing instances shouldn't be part of public instances",
+    "misskeytest.chn.moe"            : "Testing/developing instances shouldn't be part of public instances",
+    "netlify.app"                    : "Testing/developing instances shouldn't be part of public instances",
+    "ignorelist.com"                 : "Testing/developing instances shouldn't be part of public instances",
+    "app.github.dev"                 : "Testing/developing instances shouldn't be part of public instances",
+    "tunnel.silicon.moe"             : "Testing/developing instances shouldn't be part of public instances",
+    "7988276.xyz"                    : "Testing/developing instances shouldn't be part of public instances",
+    "hexbear.net"                    : "Is a Lemmy instance with malicious JavaScript code (shell commands)",
+    "mastodon.n41.lat"               : "Somehow this instance repeatedly causes an OOM here",
+    "fb.me"                          : "Facebook websites are never Fediverse instances",
+    "osl.academy"                    : "Parked domain, no fediverse instance",
+    "icolectiva.org"                 : "Parked domain, no fediverse instance",
+    "blombus.com"                    : "Parked domain, no fediverse instance",
+    "eliotberriot.com"               : "Parked domain, no fediverse instance",
+    "fsam.one"                       : "Parked domain, no fediverse instance",
+    "doot.tv"                        : "Parked domain, no fediverse instance",
+    "snet.blog"                      : "Parked domain, no fediverse instance",
+    "horserock.xyz"                  : "Parked domain, no fediverse instance",
+    "free-pic.org"                   : "Parked domain, no fediverse instance",
+    "co-mastdn.ga"                   : "Parked domain, no fediverse instance",
+    "chocoflan.net"                  : "Parked domain, no fediverse instance",
+    "singleuser.club"                : "Parked domain, no fediverse instance",
+    "qwest.net"                      : "Dynamic IP address hosts should not be used for fediverse instances",
+    "github.io"                      : "GITHub's 'pages' service won't contain any fediverse instance",
+    "github.com"                     : "GIT repository hosting service",
+    "clients.your-server.de"         : "Please get yourself a proper domain name, no static-IP host names",
+    "reverse.open-telekom-cloud.com" : "Please get yourself a proper domain name, no static-IP host names",
+    "static.sl-reverse.messenger.com": "Please get yourself a proper domain name, no static-IP host names",
 }
 
 @lru_cache