stamparm/maltrail

Add abuseipdb lists

borestad opened this issue ยท 5 comments

Abuseipdb IP Aggregator

Can this be of interest to implement? I'm currently using it at home, and I'd say ...it blocks 95% of the incoming backgroud noise.
I don't have time to make a PR, but someone else might?

Hello!

Currently we have https://github.com/stamparm/maltrail/blob/master/trails/feeds/abuseipdb.py feed.

What's the difference of Abuseipdb IP Aggregator compared to this feed? Thanks!

Ah..ofc, I should have given some more context! ๐Ÿ˜Š

https://github.com/stamparm/maltrail/blob/master/trails/feeds/abuseipdb.py only receives 10 (ten) ips ..... the script I'm using is aggregating AbuseIPDB's API (that gives 10.000 free ip's with 100% confidence)

So...difference is.

  • The current trail/feed gives 10 ips
  • My script gives between 18.000 - 100.000 ips (depending on how far one want to go back in time)

Updated every 5 hours via cron / github action.

abuseipdb-s100.ipv4 (18059 ip)
abuseipdb-s100-1d.ipv4 (29120 ip)
abuseipdb-s100-2d.ipv4 (32988 ip)
abuseipdb-s100-3d.ipv4 (35842 ip)
abuseipdb-s100-7d.ipv4 (42372 ip)
abuseipdb-s100-14d.ipv4 (51396 ip)
abuseipdb-s100-30d.ipv4 (66260 ip)
abuseipdb-s100-60d.ipv4 (92139 ip)
abuseipdb-s100-90d.ipv4 (116315 ip)
abuseipdb-s100-120d.ipv4 (128970 ip)
abuseipdb-s100-all.ipv4 (388688 ip)

Imho...this is the most reliable iplist I've ever used, with zero false positives.

OK. @stamparm Your opinion here?

done