Description
This project was developed with the objective of strengthening the reputation monitoring of the company’s public IP addresses, in order to detect the possible compromise or hijacking of one of the systems. Multiple websites allow internet users to report an IP address for malicious behavior, and they often provide APIs to allow developers to automate their process with their database.
To realize this project, I developed a python program that reads an excel file containing all the public IPs of the company, and that sends requests on different websites to check if one of the IPs of the file has been reported as malicious. If so, the program informs the incident detection team via an automated email, and it adds the IP to a whitelist text file.
Technology used
- Python