AbuseIPDB-Bulk IP Reporting Script v2

Say Thanks!

Python script v2 to report bad IPs to AbuseIPDB in bulk in one go.

Install requirements

Use following command to install all dependencies

pip install -r requirements.txt 

Other requirements

To use AbuseIPDB reporting API, you need an APIv2 key. Get it by creating an account at AbuseIPDB.

Usage

  • Create a input file with all IP addresses one per line.
  • Use following command to run script.
python3 abuseIPDB_v2.py -k <AabuseIPDB APIv2 key> -f <input filename>

both options are required.

  • Use -h option for help.
  • Current submission status will be printed on the screen.