ASP-WAF Web application firewall for .Net 5, .Net Standard 2.1 and .Net Core 3.x

Walter.Net.HoneyPot Namespace

Classes


  Class Description
Public class HoneyPotExtensionMethods
extension methods available for honey-pot classes
Public class HoneyPotServerListnerOption
Use the HoneyPotListnerOption class to configure the firewall to actively monitor port for hackers trying to attack the server hosting the application.
Public class PortAccess
PortAccess is a data structure that contains port and indication of how and how often some one access it as well if the access was allowed.
Public class PortAccessExtension
Helper class generating Port access objects

Structures


  Structure Description
Public structure PortAliasMapper
A port mapper used to define the relation from an external port to an internal port

Interfaces


  Interface Description
Public interface IHoneyPotPortDetection
Honey-Pot port detection data
Public interface IHoneyPotPortListner
honey-pot listing service used to monitor connections on port
Public interface IPortAccess
Interface IPortAccess
Public interface IPortScannerDetectionService
Interface IPortScannerDetectionService is the service used to monitor attacks based on port scanners or other non HTTP/ HTTPS based TCP communication

Enumerations


  Enumeration Description
Public enumeration DataOwner
Enum DataOwner
Public enumeration PortStatus
Enum PortStatus provides a notation for port detection nature
Public enumeration TcpPortAlias
Named ports that are frequently attacked using the port name in a way that they are easily identified by service [Name]_[Port] naming standard