https://github.com/ap-dev-github/vm-dos-attack-monitoring-tool
https://github.com/ap-dev-github/vm-dos-attack-monitoring-tool
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ap-dev-github/vm-dos-attack-monitoring-tool
- Owner: ap-dev-github
- Created: 2025-04-02T11:23:15.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-02T11:46:29.000Z (about 1 year ago)
- Last Synced: 2025-04-02T12:28:51.225Z (about 1 year ago)
- Language: CSS
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DoS Attack Monitoring Dashboard
## Project Overview
This demonstration showcases a Denial of Service (DoS) attack simulation with real-time monitoring capabilities. The system consists of:
- **Victim Server**: Kali Linux VM running Apache with PHP monitoring scripts
- **Dashboard**: Web-based monitoring interface running on XAMPP (Windows)
- **Attack Script**: Python Slowloris implementation
The dashboard visualizes:
- Active connection count
- RAM utilization
- Response times
- Apache access logs
## How to Run
1. **Victim VM Setup**:
- Place `apache_stats.php` in `/var/www/html/` on the Kali VM
- Configure VM network as **Host-Only** in VMware/VirtualBox
2. **Host PC Setup**:
- Put the `dos-dashboard` folder in XAMPP's `htdocs` directory
- Update all IP references in code files to match your VM's IP
- Start Apache service in XAMPP
3. **Execution**:
- Run the attack from another VM/WSL on the same host
- Monitor results at `http://localhost/dos-dashboard/`
> **Educational Use Only**
> Requires proper authorization for testing.
> Default credentials: No authentication implemented (for lab use only).