Cisco Cisco Firepower Management Center 4000 Guida Dello Sviluppatore

Pagina di 726
Version 5.3
Sourcefire 3D System eStreamer Integration Guide
246
Understanding Discovery & Connection Data Structures
Host Discovery and Connection Data Blocks
Chapter 4
The 
 table describes the fields of the 
Vulnerability Reference data block:
String Block Type (0)
String Block Length
Sub-Server Name...
List Block Type (11)
List Block Length
(Vulnerability ID) Integer Data Block(s) *
Vulnerability Reference Data Block Fields 
F
IELD
D
ATA
 
T
YPE
D
ESCRIPTION
Vulnerability 
Reference 
Block Type
uint32
Initiates a Vulnerability Reference data block. This 
value is always 8.
Vulnerability 
Reference 
Block Length
uint32
Number of bytes in the Vulnerability Reference 
data block, including eight bytes for the 
vulnerability reference block type and length 
fields, plus the number of bytes of vulnerability 
reference data that follows.
Port
uint16
Port used by the sub-server affected by the listed 
vulnerabilities.
String Block 
Type
uint32
Initiates a String data block for the protocol 
affected by the listed vulnerabilities. This value is 
set to 0.
String Block 
Length
uint32
Number of bytes in the String data block for the 
protocol name, including eight bytes for the 
string block type and length fields, plus the 
number of bytes in the protocol name.
Protocol 
Name
string
Contains the name of the protocol used by the 
sub-server affected by the listed vulnerabilities.
String Block 
Type
uint32
Initiates a String data block for the sub-server 
affected by the vulnerability.