Руководство Разработчика для Cisco Cisco Firepower Management Center 2000
4-3
FireSIGHT System Host Input API Guide
Chapter 4 Configuring Host Input Clients
Using the Host Input Reference Client
Setting Up the Host Input Reference Client
To use the host input reference client, you must first install the sample scripts and configure your client
to fit the script requirements.
to fit the script requirements.
For more information, see the following sections:
•
•
•
•
•
Understanding the Host Input Reference Client
You can download the
HostInputClientSDK.zip
Cisco
support site. The
lists the
files included in the
HostInputClientSDK.zip
package.
Configuring Communications for the Host Input Reference Client
The reference client uses the Secure Sockets Layer (SSL) protocol for data communication. You must
install OpenSSL on the computer you plan to use as a client and configure it appropriately for your
environment.
install OpenSSL on the computer you plan to use as a client and configure it appropriately for your
environment.
To set up SSL on your client:
Step 1
http://openssl.org/source/
.
Step 2
Unpack the source to
/usr/local/src
.
Step 3
Configure the source by running the Configure script.
Step 4
Make and install the compiled source.
Table 4-1
Host Input Reference Client Files
Filename
Description
SFHIClient.pm
This Perl module contains the functions called by the Perl clients.
SFPkcs12.pm
This Perl module parses the client certificate and allows the client to connect
to the Defense Center.
to the Defense Center.
ssl_host_input_
api_test.pl
api_test.pl
You can use this Perl script to import CSV data by specifying the appropriate
input plugin and a command file.
input plugin and a command file.
InputPlugins/csv.pm
You can call this Perl module to run a command file that imports CSV data.