Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/acidvegas/ddosmonit
Distributed Denial of Service (DDoS) Monitor
https://github.com/acidvegas/ddosmonit
ddos-monitor ddos-tool packet-monitoring
Last synced: about 1 month ago
JSON representation
Distributed Denial of Service (DDoS) Monitor
- Host: GitHub
- URL: https://github.com/acidvegas/ddosmonit
- Owner: acidvegas
- License: isc
- Created: 2023-12-20T03:54:04.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-21T02:47:56.000Z (12 months ago)
- Last Synced: 2024-05-21T00:59:07.198Z (8 months ago)
- Topics: ddos-monitor, ddos-tool, packet-monitoring
- Language: Go
- Homepage:
- Size: 4.17 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DDoS Monit
## Description
This Packet Analysis Tool is designed to capture and analyze network packets in real-time. It provides detailed insights into the traffic flowing through a network interface, including information about protocols, IP addresses, port numbers, packet length, Time-To-Live (TTL), window size, and checksum validation. This tool is particularly useful for network debugging, security analysis, and traffic monitoring.## Features
- Real-time packet capturing on specified network interfaces.
- Supports analysis of TCP, UDP, and ICMP protocols.
- Displays packet details such as source/destination IP, source/destination port, packet length, and TTL.
- Identifies and displays printable payloads in network traffic.
- JSON packet logs for deep analysis.## Usage
| Argument | Description |
| -------- | ----------------------------------------------------------- |
| `-d` | Specify the network device to monitor *(e.g., eth0)*. |
| `-c` | Set the packets-per-second threshold for logging. |
| `-x` | Provide a comma-separated list of IPs and ports to exclude. |
| `-i` | Provide a comma-separated list of IPs and ports to include. |___
###### Mirrors for this repository: [acid.vegas](https://git.acid.vegas/ddosmonit) • [SuperNETs](https://git.supernets.org/acidvegas/ddosmonit) • [GitHub](https://github.com/acidvegas/ddosmonit) • [GitLab](https://gitlab.com/acidvegas/ddosmonit) • [Codeberg](https://codeberg.org/acidvegas/ddosmonit)