Reference website: https://nmap.org/book/output-formats-cpe.html
Open the above web site to see the first paragraph of content:
Common Platform Enumeration (CPE) is a standardized-to name software applications, operating systems, and hardware PLA Tforms.
A CPE is a method of naming software applications, operating systems, and hardware in a standardized manner (abbreviated by Common Platform enumeration).
CentOS7 to see the CPE naming content
[Email protected] ~]# hostnamectl Static hostname:gitlab1 Icon NAME:COMPUTER-VM CHASSIS:VM Machine id:586f03f69fab4530b461eb2a32506344 Boot ID:39F587BC7A2D4A42A00B709C09939FDA Virtualization:vmwar E Operating system:centos Linux 7 (Core) CPE OS name:cpe:/o:centos:centos:7 kernel:linux 3.10.0-514.6 .1.el7.x86_64 architecture:x86-64
Content format:
Cpe:/<part>:<vendor>:<product>:<version>:<update>:<edition>:<language >
It's easy, just make <part> clear.
A for Applications,
h for hardware platforms, or
O for operating systems.
A is the application, H is the hardware platform, O is the operating system
I'm thinking that the OPS platform is a little less than a data center everything (software, hardware, files, processes) with URL,CPE just provides a feasible way of thinking.
This article is from the "Operations Development Technology" blog, please be sure to keep this source http://cw0319.blog.51cto.com/970190/1901739
CPE naming Standard-Common Platform Enumeration