package
0.0.0-20250210062315-4927232b2f26
Repository: https://github.com/rbmk-project/x.git
Documentation: pkg.go.dev

# Functions

NewBlackholer creates a new [*Blackholer] instance.
NewDNatter creates a new [*DNatter] instance.
NewDNSPoisoner creates a new DNS poisoner that injects responses as configured in the given database.
NewTCPResetter creates a new [*TCPResetter].

# Structs

Blackholer implements connection blackholing with optional pattern matching and connection tracking.
DNatter implements transparent proxying via DNAT (Destination NAT).
DNSPoisoner implements GFW-style DNS poisoning.
TCPResetter implements RST-based TCP connection interruption.

# Type aliases

Database is an alias for [netsimdns.Database].