Nov 21, 2022
We did it guys, we have reported over 400 000 IP's on AbuseIPDB. Our servers monitor some port traffic and reports it to AbuseIPDB using our own tool, ListenSSH. You can Drivet's AbuseIPDB profile here: abuseipdb.com
While the tool is called ListenSSH, it supports listening to multiple ports, unless they are in use. Good examples are 5432, 3306 if you use PostgreSQL or MySQL, these ports should never be open to the internet, even if it has strong passphrase.
ListenSSH supports caching, so if the IP does burst requests to your server's ports, it will only report one request attempt to AbuseIPDB in order to prevent ratelimits/api usage limit. The IP's are cached for 15 minutes. More features here.