Mass-checking IP addresses against the AbuseIPDB database. Input a CSV list of IP addresses (one per line) and return a CSV-formatted report with abuse report information, country code, ISP and domain of each IP checked.
Python script to be implemented in a Jupyter Notebook.
- Create a folder
- Create a notebook inside that folder
- Copy the code in that notebook
- Upload you .csv file (no header)
- Run code
You will need an API key from the AbuseIP Database, available for free at (https://www.abuseipdb.com/account/api).
Special thanks to:
AbuseIPDB
AdmiralSYN-ACKbar for creating the original bullcheck
Original BASH version can be found in the BASH branch.