IXCIP3: Critical Infrastructure Protection and Maintenance System