I'm a Cyber Security student and open always to learning.
This script is considered to keep up2date for Vulnerability Management through different systems and services. For this project, I will use NVD API to pull vulnerabilities for systems and services.
We have data which contains related information for our systems,applications,operating systems,firmware,hardware and installed softwares. This related information structure is considered as below.
{
"type":"type_of_system",
"name": "name_of_system",
"version": "version_of_system",
"owner team": "owner_team_of_system"
}
Note: Type
of systems can be below predefined values.
h: Hardware (e.g., device model)
o: Operating System
a: Application
f: Firmware
i: Installed software
You can also get .drawio
file from here
You can see output as below.