/FireHOL-Checker

Checks a list of IP addresses against the FireHOL database

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

FireHOL-Checker

Checks a list of IP addresses against the FireHOL database (level 3 and webserver).
Locally caches the FireHOL lists for 12 hours (average update frequency at the time of writing this script).

Input list needs to be formated with one IPv4 address per line (no subnets/CIDR notation).

Usage examples:

> python firehol_checker.py ips_to_check.txt
✅ No suspicious IP addresses found.
> python firehol_checker.py ips_to_check.txt 
WARNING:🚨 Suspicious IP addresses:
2.58.240.15