cisagov / cyhy-system

Cyber Hygiene system and overall documentation/issue tracking
Creative Commons Zero v1.0 Universal
6 stars 0 forks source link

Create Manual International IP Check Script #107

Open cfx47 opened 1 year ago

cfx47 commented 1 year ago

💡 Summary

We are looking for a script to be developed that will use two checks (MaxMind which is already utilized during the CyHy-import and cyhy-add functions as well as the WhoIs check that is going to be implemented in the aforementioned functions referencing in #106) to check for International IPs that are either geolocated in or have a WhoIs organization showing as an international entity we are not permitted to scan. Both checks should occur within this script.

Motivation and context

IPs for the Vulnerability Scanning service should be checked against the restricted countries using both geolocation data (utilizing MaxMind) and WhoIs. This will give us a way to regularly check IP data for those IPs that have already been imported into the CyHy database.

Implementation notes

Acceptance criteria

How do we know when this work is done?