A B C D E F G H I J K L M N O P R S T U V W _

S

sArray - Variable in class isc.sensor.outputadaptor.oaextensions.PrimitiveArrayTransformerFromString
open adaptor collection object for Shorts
sArray - Variable in class isc.sensor.outputadaptor.OAPacketOutputAdaptor
open adaptor collection object for Shorts
SDOTypeOpaqueTransformerFromString - Class in isc.sensor.outputadaptor.oaextensions
This dostring object transformer will transform a String representing a byte[] array (SDOType.OPAQUE) back into a byte[] array.
SDOTypeOpaqueTransformerFromString() - Constructor for class isc.sensor.outputadaptor.oaextensions.SDOTypeOpaqueTransformerFromString
 
SDOTypeOpaqueTransformerToString - Class in isc.sensor.outputadaptor.oaextensions
This dostring object transformer will transform a byte[] array (SDOType.OPAQUE) to a String.
SDOTypeOpaqueTransformerToString() - Constructor for class isc.sensor.outputadaptor.oaextensions.SDOTypeOpaqueTransformerToString
 
sensorName - Variable in class isc.sensor.IPBean
sensor name that received this packet
sensorName - Variable in class isc.sensor.IPSumBean
the sensor that recieved this packt
serialVersionUID - Static variable in class isc.util.ServerAdmin
 
serialVersionUID - Static variable in class isc.util.ServerAdminLDAP
 
server - Static variable in class isc.main.DNA_adminClient
The server's interface
Server - Variable in class isc.sensor.parser.HttpParser.HttpSummary
The HTTP protocol Server string
serverAddr - Variable in class isc.sensor.SessionBean
server IP address
ServerAdmin - Class in isc.util
ServerAdmin is a utility class for managing administration and communication for the daemon.
ServerAdmin() - Constructor for class isc.util.ServerAdmin
Create a ServerAdmin service for server.
ServerAdmin(int) - Constructor for class isc.util.ServerAdmin
Create a serverAdmin service using a specific port.
ServerAdmin(int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class isc.util.ServerAdmin
 
ServerAdminIF - Interface in isc.util
External interface for the ServerAdmin utility class.
ServerAdminLDAP - Class in isc.util
This is a special server Admin class for dealing with LDAP RMI requests.
ServerAdminLDAP() - Constructor for class isc.util.ServerAdminLDAP
Create a new LDAP Admin service
ServerAdminLDAP(int) - Constructor for class isc.util.ServerAdminLDAP
 
ServerAdminLDAP(int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class isc.util.ServerAdminLDAP
 
serverName - Static variable in class isc.main.DNA_sensor
The name of this server
serverPort - Variable in class isc.sensor.SessionBean
server port
ServerRunning() - Method in class isc.util.ServerAdmin
detect if the server is running
ServerShutdownHook - Class in isc.util
Catch ^c, kill or other JVM shutdown signals and allow the application to shutdown gracefully by calling local ServerAdmin shu
ServerShutdownHook(ServerAdmin) - Constructor for class isc.util.ServerShutdownHook
Initialize shutdown hook.
SessionBean - Class in isc.sensor
SessionBean holds the summary and flow summary of a client/server communication
SessionBean(StringBuffer) - Constructor for class isc.sensor.SessionBean
Create an empty session bean with a given session key
SessionBean() - Constructor for class isc.sensor.SessionBean
Create a new empty Session Bean
sessionflushed - Variable in class isc.sensor.parser.AbstractParser.ParserState
State flag to determine when this session was flushed (closed state by the session processors)
SessionHash - Class in isc.sensor
SessionHash is used by the SessionProcessors and Session Timers to manage the state of each session
SessionHash(String) - Constructor for class isc.sensor.SessionHash
Create a new Session Hash entry
sessionKey - Variable in class isc.sensor.parser.PacketEvent
The session key this event belongs to
sessionKey - Variable in class isc.sensor.SessionHash
The session key
SessionProcessor - Class in isc.sensor
Session Processors (TCP/UDP) manage the full state lifecyle of each session.
SessionProcessor() - Constructor for class isc.sensor.SessionProcessor
Create a new instance of the Session processor
sessions - Variable in class isc.sensor.SessionProcessor
Hashtable to keep track of all open sessions
SessionTimer - Class in isc.sensor
The Session Timers (TCP/UDP) runs in a background thread a periodically check each session for it's close state
SessionTimer() - Constructor for class isc.sensor.SessionTimer
 
SessProcWriteSession - Variable in class isc.sensor.AppLayerMgrTCP
flag to manipulate the underlying session processor to print/not print its sessions
SessProcWriteSession - Variable in class isc.sensor.AppLayerMgrUDP
flag to manipulate the underlying session processor to print/not print its sessions
sesTimer - Variable in class isc.sensor.SessionProcessor
The session timer object
sesWorkQueue - Variable in class isc.sensor.SessionProcessor
The work queue contains packets to be associated with session
setAckNumber(long) - Method in class org.savarese.vserv.tcpip.TCPPacket
Sets the acknowledgement number.
setAutoAddQuotes(String) - Method in class isc.sensor.outputadaptor.oaextensions.SimpleSinkSQLGenerator
 
setBean(IPPacket, long, long, String, String) - Method in class isc.sensor.IPT_IPBean
Convert a raw packet into the internal IPBean structure
setBean(TCPPacket) - Method in class isc.sensor.IPT_TCPBean
Convert the raw packet into a TCPBean
setBean(TCPPacket, IPBean) - Method in class isc.sensor.IPT_TCPBean
Convert the raw packet into a TCPBean
setBean(UDPPacket) - Method in class isc.sensor.IPT_UDPBean
Convert the raw packet into a UDPBean
setBean(UDPPacket, IPBean) - Method in class isc.sensor.IPT_UDPBean
Convert the raw packet into a UDPBean
setCode(int) - Method in class org.savarese.vserv.tcpip.ICMPPacket
Sets the ICMP code header field.
setControlFlags(int) - Method in class org.savarese.vserv.tcpip.TCPPacket
Sets the control header to the sepecified value.
setData(byte[]) - Method in class org.savarese.vserv.tcpip.ICMPPacket
 
setData(byte[]) - Method in class org.savarese.vserv.tcpip.IPPacket
Sets the raw packet byte array.
setData(byte[]) - Method in class org.savarese.vserv.tcpip.TCPApplicationPacket
 
setData(byte[]) - Method in class org.savarese.vserv.tcpip.TCPPacket
 
setData(byte[]) - Method in class org.savarese.vserv.tcpip.UDPPacket
 
setDestinationAsWord(int) - Method in class org.savarese.vserv.tcpip.IPPacket
Sets the destination IP address using a word representation.
setDestinationPort(int) - Method in class org.savarese.vserv.tcpip.TCPPacket
Sets the destination port.
setDestinationPort(int) - Method in class org.savarese.vserv.tcpip.UDPPacket
Sets the destination port.
setFilter(String, int) - Method in class isc.util.pcap.javacap
 
setFinish() - Method in class isc.sensor.AppLayerMgrTCP
Inform this mgr/thread to finish its work, the server is being shutdown.
setFinish() - Method in class isc.sensor.AppLayerMgrUDP
Inform this mgr/thread to finish its work, the server is being shutdown.
setFinish() - Method in class isc.sensor.IPT_TCPBean
The server is shutting down.
setFinish() - Method in class isc.sensor.IPT_UDPBean
The server is shutting down.
setFinish() - Method in class isc.sensor.SessionProcessor
The server is going down.
setFinish() - Method in class isc.sensor.SessionTimer
Signal to the end of process and finish all work
setFinish() - Method in class isc.util.ServerShutdownHook
The main routine should call this before exiting.
setICMPDataByteLength(int) - Method in class org.savarese.vserv.tcpip.ICMPPacket
Sets the length of the ICMP data payload.
setIdentifier(int) - Method in class org.savarese.vserv.tcpip.ICMPEchoPacket
Sets the identifier header field.
setInStream() - Method in class isc.util.AppProperties
Open the config file
setIPHeaderLength(int) - Method in class org.savarese.vserv.tcpip.ICMPPacket
 
setIPHeaderLength(int) - Method in class org.savarese.vserv.tcpip.IPPacket
Sets the IP header length field.
setIPHeaderLength(int) - Method in class org.savarese.vserv.tcpip.TCPPacket
 
setIPHeaderLength(int) - Method in class org.savarese.vserv.tcpip.UDPPacket
 
setIPPacketLength(int) - Method in class org.savarese.vserv.tcpip.IPPacket
Sets the IP packet total length header value.
setJdbcConnection(Connection) - Method in class isc.sensor.outputadaptor.oaextensions.SQLSink
 
setKey(String) - Method in class isc.sensor.PacketBean
Set the key for this flow/session
setKey() - Method in class isc.sensor.PacketBean
Compute the key for this flow/session
setlogging(String) - Method in class isc.util.ServerAdmin
 
setlogging(String) - Method in interface isc.util.ServerAdminIF
set a log4j property and reset the logging to use the new properties.
setLoggingProperty(String, String) - Method in class isc.util.AppProperties
Set/reset a log4j property.
setManagingOwnTransactions(boolean) - Method in class isc.sensor.outputadaptor.oaextensions.SQLSink
 
setMode(int, int) - Method in class org.savarese.vserv.ipq.IPQHandle
Sets the packet copying mode for calls to IPQHandle.read(org.savarese.vserv.ipq.NetlinkMessage, int).
setPacketTime(long) - Method in class isc.sensor.SessionTimer
Set the packet time clock to current packet
setProtocol(int) - Method in class org.savarese.vserv.tcpip.IPPacket
Sets the protocol number.
setSequenceNumber(int) - Method in class org.savarese.vserv.tcpip.ICMPEchoPacket
Sets the sequence number.
setSequenceNumber(long) - Method in class org.savarese.vserv.tcpip.TCPPacket
Sets the sequence number.
setSourceAsWord(int) - Method in class org.savarese.vserv.tcpip.IPPacket
Sets the source IP address using a word representation.
setSourcePort(int) - Method in class org.savarese.vserv.tcpip.TCPPacket
Sets the source port.
setSourcePort(int) - Method in class org.savarese.vserv.tcpip.UDPPacket
Sets the source port.
setSystemProperties() - Method in class isc.util.AppProperties
 
setTCPDataByteLength(int) - Method in class org.savarese.vserv.tcpip.TCPPacket
Sets the length of the TCP data payload.
setType(int) - Method in class org.savarese.vserv.tcpip.ICMPPacket
Sets the ICMP type header field.
setUDPDataByteLength(int) - Method in class org.savarese.vserv.tcpip.UDPPacket
Sets the length of the UDP data payload.
setUDPPacketLength(int) - Method in class org.savarese.vserv.tcpip.UDPPacket
Sets the UDP total length header field.
showSQLWarnings(SQLWarning) - Method in class isc.sensor.outputadaptor.oaextensions.SQLSink
 
shtWrap - Variable in class isc.sensor.outputadaptor.oaextensions.PrimitiveArrayTransformerFromString
open adaptor type for collection of Shorts
shtWrap - Variable in class isc.sensor.outputadaptor.OAPacketOutputAdaptor
open adaptor type for collection of Shorts
shutdown(long) - Method in class isc.util.ServerAdmin
 
shutdown(long) - Method in interface isc.util.ServerAdminIF
Shutdown the server
SimpleSinkSQLGenerator - Class in isc.sensor.outputadaptor.oaextensions
This SimpleSinkSQLGenerator works with SQLSink to provide support for non-stored procedure databases like MySQL.
SimpleSinkSQLGenerator() - Constructor for class isc.sensor.outputadaptor.oaextensions.SimpleSinkSQLGenerator
 
SimpleSinkSQLGenerator.SQLTemplate - Class in isc.sensor.outputadaptor.oaextensions
helper class to hold parameterised SQL statement and to generate actual SQL given a DataObject
SimpleSinkSQLGenerator.SQLTemplate(String) - Constructor for class isc.sensor.outputadaptor.oaextensions.SimpleSinkSQLGenerator.SQLTemplate
 
SimpleSinkSQLGenerator.TypeTransformer - Class in isc.sensor.outputadaptor.oaextensions
 
SimpleSinkSQLGenerator.TypeTransformer() - Constructor for class isc.sensor.outputadaptor.oaextensions.SimpleSinkSQLGenerator.TypeTransformer
 
size - Variable in class isc.sensor.APPMgrEvent
The size of the raw packet
size - Variable in class isc.sensor.parser.PacketEvent
The size of the packet in the byte array
size() - Method in class isc.util.pcap.javacap
Returns the size of the allocated packet length
size() - Method in class org.savarese.vserv.tcpip.IPPacket
 
skey - Variable in class isc.sensor.PacketBean
The flow/session key for this packet
sKey - Variable in class isc.sensor.PacketSumBean
The key for the session/flow
skey - Variable in class isc.sensor.SessionBean
The session key
sleepTime - Variable in class isc.sensor.SessionTimer
sleep loop time
source - Static variable in class isc.sensor.outputadaptor.OAHandle
The adaptor's source object
SQLSink - Class in isc.sensor.outputadaptor.oaextensions
This SQLSink works with SimpleSinkSQLGenerator to provide support for non-stored procedure databases like MySQL.
SQLSink() - Constructor for class isc.sensor.outputadaptor.oaextensions.SQLSink
 
srcAddr - Variable in class isc.sensor.IPBean
Source Address
srcAddr - Variable in class isc.sensor.IPSumBean
source address
srcAddrBin - Variable in class isc.sensor.IPBean
binary version of the source address
srcIP - Variable in class isc.sensor.PacketMask
under developement - not used
srcPort - Variable in class isc.sensor.IPBean
Source port - placed here for optimization
srcPort - Variable in class isc.sensor.IPSumBean
source port - here for optimization
srcPort - Variable in class isc.sensor.PacketMask
under developement - not used
startTime - Variable in class isc.sensor.SessionBean
Start time of the session
StaticPortPacketCapture - Class in isc.sensor.parser
A DNA Sensor Parser which captures selected whole packets for evaluating with tools compatible with tcpdump format.
StaticPortPacketCapture() - Constructor for class isc.sensor.parser.StaticPortPacketCapture
 
status - Variable in class isc.sensor.SessionBean
Session closed status (open/close).
stick(String[], String) - Method in class isc.sensor.outputadaptor.oaextensions.TypedDelimitedStringWriter
Append the object type to the String and call super's to stick value strings together in delimited format.
svcName - Variable in class isc.sensor.SessionBean
Application layer 7 protocol service name (see: /etc/services)
SVCNAMES - Static variable in class isc.sensor.UDPSessionProcessor
Array of well-know services
svcnams - Static variable in class isc.sensor.TCPSessionProcessor
Array of well-know services
svcnums - Static variable in class isc.sensor.TCPSessionProcessor
Array of well-known service ports
SVCNUMS - Static variable in class isc.sensor.UDPSessionProcessor
Array of well-known service ports

A B C D E F G H I J K L M N O P R S T U V W _