Gatekeeper is an open source DDoS protection system that provides distributed defense capabilities against distributed denial of service attacks. The system is designed to handle high-bandwidth traffic scenarios and can scale to accommodate varying peak bandwidth requirements. It implements distributed algorithms to detect and mitigate multi-vector DDoS attacks across different attack patterns and methods. The platform targets network operators working in institutional environments, service providers, content delivery networks, and enterprise network infrastructures. It functions as a protective layer that monitors incoming network traffic and applies filtering mechanisms to block malicious requests while allowing legitimate traffic to pass through. Gatekeeper operates as a standalone protection system that can be deployed within existing network architectures to provide DDoS mitigation services without requiring proprietary hardware or vendor-specific solutions.
FEATURES
EXPLORE BY TAGS
SIMILAR TOOLS
A Linux command-line tool that allows you to kill in-progress TCP connections based on a filter expression, useful for libnids-based applications that require a full TCP 3-way handshake for TCB creation.
Snort is an open source intrusion prevention system that uses rules to detect and prevent malicious network activity.
NBD (Network Block Device) is a network protocol implementation that allows clients to access remote block devices over a network as if they were local storage.
A Bluetooth 5 and 4.x sniffer using TI CC1352/CC26x2 hardware with advanced features and Python-based host-side software.
A website scanner that provides a sandbox for the web, allowing users to scan URLs and websites for potential threats and vulnerabilities.
A suite for man in the middle attacks, featuring sniffing of live connections, content filtering, and protocol dissection.
A userland implementation of the Network Block Device protocol that enables remote block device access over network connections for distributed storage and virtualization use cases.
A TCP-based traceroute implementation that bypasses firewall filters to trace the path to a destination.
Unfurl is a URL analysis tool that extracts and visualizes data from URLs, breaking them down into components and presenting the information visually.
PINNED

Checkmarx SCA
A software composition analysis tool that identifies vulnerabilities, malicious code, and license risks in open source dependencies throughout the software development lifecycle.

Orca Security
A cloud-native application protection platform that provides agentless security monitoring, vulnerability management, and compliance capabilities across multi-cloud environments.

DryRun
A GitHub application that performs automated security code reviews by analyzing contextual security aspects of code changes during pull requests.