An open API service indexing awesome lists of open source software.

https://github.com/burakcanbalta/riskeye

Network risk and port scanning tool with Flask and Nmap. Provides CVE alerts, risk scoring, and Docker support
https://github.com/burakcanbalta/riskeye

cve cybersecurity docker flask network-scanner nmap penetration-testing port-scanner risk-assessment web-interface

Last synced: 6 months ago
JSON representation

Network risk and port scanning tool with Flask and Nmap. Provides CVE alerts, risk scoring, and Docker support

Awesome Lists containing this project

README

          

# 🛡️ Riskeye – Network Risk & Port Scanner

Riskeye, GitHub için özel hazırlanmış profesyonel bir siber güvenlik aracıdır. Ağ üzerinde hızlı port taraması yapar, açık servisleri tanımlar ve bu servislerin risk seviyesini belirler. Gelişmiş özellikleri sayesinde CVE açıklamaları, MAC vendor bilgileri, HTML/JSON raporları ve Docker desteğiyle kolay dağıtımı bir araya getirir.

Bu araç, hem terminal hem de web arayüz üzerinden çalıştırılabilir. Eğitim, CTF ortamları, iç ağ analizleri ve port güvenliği değerlendirmeleri için idealdir.

---

## 🚀 Özellikler
- 🔍 IP veya CIDR üzerinden Nmap hızlı port taraması
- 📊 Port bazlı risk skorlama (LOW, MEDIUM, HIGH)
- 🔐 CVE uyarıları ve açıklamaları
- 🌐 Flask tabanlı modern web arayüz
- 🖥️ MAC adresinden cihaz vendor tespiti (ARP üzerinden)
- 📁 HTML ve JSON formatında otomatik raporlama
- 🐳 Docker ve bash script ile hızlı çalıştırma desteği

---

## 📦 Kurulum

### Python ile Çalıştırmak İçin:
```bash
pip install flask python-nmap
python riskeye.py
```

### Docker ile Çalıştırmak İçin:
```bash
docker build -t riskeye .
docker run -p 5000:5000 riskeye
```
veya:
```bash
chmod +x run.sh
./run.sh
```

Tarayıcıdan erişim:
http://localhost:5000

---

## 📤 Örnek Raporlar
- exports/nmap_report_YYYYMMDD_HHMMSS.json
- exports/nmap_report_YYYYMMDD_HHMMSS.html

Demo raporlar için samples/ klasörünü inceleyin.

---

## 📁 Proje Yapısı
riskeye/
├── riskeye.py # Ana Python uygulaması
├── Dockerfile # Docker yapılandırması
├── run.sh # Hızlı başlatma scripti
├── exports/ # JSON & HTML çıktı dosyaları
├── samples/ # Örnek demo raporlar
└── README.md # Proje açıklaması

---

## 📜 Lisans
MIT Lisansı © 2025 Burak BALTA – Tüm hakları saklıdır.