NormShield comprises a web portal and scanning agents with integration abilities. Figure 1 shows a high level design of NormShield components and interaction between them. In the center, there is the unique web portal which stores, serves and configures information security data and scans. NormShield administrator(s) and auditors configure and manage NormShield while regular users optionally see vulnerabilities they are responsible for and take actions.
Agents are scalable responsive executable modules for running and providing security information to the portal such as scans and scan results.
Figure 1 - NormShield high level design