The goal for eipss is to develop a working subnet scanner to discover and querry ethernet IP devices. I plan to leverage the very useful cpppo library to accomplish this. The final product should be able to:
Initially:
- Scan a subnet for Ethernet / IP devices and enumerate the identity object parameters.
- Store the discovered data in a database.
- Detect and report changes in configuration on future scans.
Future:
- Build a visual representation of the devices and message connections
- Retrieve program version and uptime parameters
- Alert on future scans on changes to program and system uptime.