Edit Sim Banner
Use the Edit Sim Banner dialog box to add or edit a Sim Banner definition.
You will find a description of what are Sim Banners here.
Title
- Name
Each Sim Banner requires a unique name, which is used to identify it.
- Description
A piece of text for notes on what the Sim Banner aims to support
- Default Port
Most services have standard ports on which visitors expect to find them.
For example, a web server uses port 80 and an FTP port uses port 21.
This is only used as a prompt during configuration of a Listen; a Sim Banner can be set on
any or many different ports.
- Severity
The severity level that events generated by this Sim Banner will be given.
This can be overridden as part of the Listen configuration.
Options
These settings only apply to TCP listen definitions. TCP is an interactive protocol.
Certain services expect to receive information from a visitor before responding, other services
send information to a visitor immediately and then expect the visitor to respond.
For example:
- A web server waits for the visitor to send an HTTP request before sending a response to the request.
- An SMTP server immediately sends a logon prompt to the visitor and then waits for the visitor to reply.
The controls in this section enable a simple simulation of these options.
- Time out
The time in milliseconds that the KFSensor server will wait for the visitor to send data before closing the connection.
- Read Before Banner
If checked then the KFSensor server will wait for the visitor to send data before sending the banner,
otherwise it will send the banner immediately.
- Must Have Input
If checked then the visitor must send information to the server for the banner to be sent.
This condition will only have effect if the Read Before Banner option is checked.
- Read After Banner
If checked then the KFSensor server will wait for the visitor to send data after sending the banner,
otherwise it will close the connection immediately after sending the banner.
- Repeats
Specifies the number of additional times the banner is sent to the visitor.
This can be used to send a large quantity of data to a visitor.
Banner
- Banner Text
This contains the text that will be sent to the visitor.
This text will differ depending on the type of server being simulated.
It often contains a prompt or error message and often contains information which identifies the
server version.
- Raw, Encoded
This radio control specifies whether the banner text should be treated as plain ASCII or whether
it can contain binary characters.
Binary characters are encoded in square brackets as a 2 digit hex number e.g. [01 10]
- Insert
The banner text can contain parameters. These parameters are replaced when the banner is sent to
the visitor with the values they represent. This enables a more realistic response to be made, such
as including the present time and not a fixed piece of text.
To add a parameter; place the cursor in the text where to want to add a parameter, then select the parameter you want
from the combobox and then press the Insert button.
The different parameters are as follows:
Parameter |
Description |
New Line |
A carriage return, line feed pair |
HTTP Time Stamp |
Current time in GMT format, as used by HTTP servers |
HTTP Offset Time Stamp |
Current local time followed by the offset from GMT |
DayTime Time Stamp |
Current time in the format "hh:mm:ss dd/mm/yyyy" |
32 bit Time Stamp |
Current time in seconds |
Echo Received |
A copy of the data sent to the server by the visitor |
Server Domain Name |
The server's domain name, as defined in the Scenario |
Server IP |
The server's IP address |
Server Port |
The port number of the connection on the server |
Client IP |
The client's IP address |
Client Port |
The port number of the connection on the visitor's machine |
Related Topics
KFSensor On-Line Manual Contents