Package | Description |
---|---|
at.jku.fim.rubanetra.config.model | |
at.jku.fim.rubanetra.config.model.impl | |
at.jku.fim.rubanetra.protocol | |
at.jku.fim.rubanetra.protocol.handler |
Modifier and Type | Interface and Description |
---|---|
interface |
JNetPcapProtocolId
This interface serves as an identifier for a potential
JProtocol . |
interface |
KrakenApplicationProtocolId
Implementations of this interface serve as identifiers for potential
Protocol s, i.e. |
Modifier and Type | Method and Description |
---|---|
Map<ProtocolId,KrakenBaseProtocol> |
KrakenProtocolConfiguration.getBoundProtocols()
Represents a primitive protocol to Kraken-protocol decoder mapping mechanism.
|
Modifier and Type | Method and Description |
---|---|
Map<ProtocolId,KrakenBaseProtocol> |
KrakenProtocolConfigurationBuilderImpl.KrakenProtocolConfigurationImpl.getBoundProtocols() |
Set<ProtocolId> |
ProtocolClassRegistry.getRegisteredProtocolIdSet() |
Modifier and Type | Method and Description |
---|---|
Class<? extends BaseProtocol> |
ProtocolClassRegistry.getRegisteredProtocolClass(ProtocolId id)
Return the registered class for a given protocol identifier
|
void |
ProtocolClassRegistry.registerHandler(ProtocolId protocolId,
Class<? extends BaseProtocol> protocolHandlerClazz)
Register a protocol identifier to a protocol handler class, which must provide a default constructor
|
void |
ProtocolClassRegistry.unregisterHandler(ProtocolId protocolId)
Delete a registry record, does nothing if the protocol id was not registered
|
Modifier and Type | Method and Description |
---|---|
ProtocolId |
BaseProtocol.getProtocolId()
An arbitrary identifier for the protocol(s) this decoder should be able to parse and decode.
|
Modifier and Type | Field and Description |
---|---|
static ProtocolId |
KrakenArpHandler.krakenArpProtocolId |
static ProtocolId |
KrakenEthernetProtocolHandler.krakenEthernetProtocolId |
static ProtocolId |
KrakenIcmpv4Handler.krakenIcmpv4ProtocolId |
static ProtocolId |
KrakenIcmpv6Handler.krakenIcmpv6ProtocolId |
static ProtocolId |
KrakenIpv4Handler.krakenIpv4ProtocolId |
static ProtocolId |
KrakenIpv6Handler.krakenIpv6ProtocolId |
static ProtocolId |
KrakenTcpHandler.krakenTcpProtocolId |
static ProtocolId |
KrakenUdpHandler.krakenUdpProtocolId |
Modifier and Type | Method and Description |
---|---|
ProtocolId |
KrakenSmtpHandler.getProtocolId() |
ProtocolId |
KrakenArpHandler.getProtocolId() |
ProtocolId |
KrakenIpv4Handler.getProtocolId() |
ProtocolId |
KrakenDhcpHandler.getProtocolId() |
ProtocolId |
KrakenNetbiosHandler.getProtocolId() |
ProtocolId |
KrakenMsnHandler.getProtocolId() |
ProtocolId |
KrakenPop3Handler.getProtocolId() |
ProtocolId |
KrakenTcpHandler.getProtocolId() |
ProtocolId |
KrakenTelnetHandler.getProtocolId() |
ProtocolId |
KrakenIpv6Handler.getProtocolId() |
ProtocolId |
KrakenHttpHandler.getProtocolId() |
ProtocolId |
KrakenIcmpv4Handler.getProtocolId() |
ProtocolId |
KrakenUdpHandler.getProtocolId() |
ProtocolId |
KrakenDnsProtocolHandler.getProtocolId() |
ProtocolId |
KrakenEthernetProtocolHandler.getProtocolId() |
ProtocolId |
KrakenFtpHandler.getProtocolId() |
ProtocolId |
KrakenIcmpv6Handler.getProtocolId() |
ProtocolId |
KrakenSnmpHandler.getProtocolId() |
Copyright © 2013–2015 Institute of networks and security. All rights reserved.