{"id":27644709,"url":"https://github.com/burakcanbalta/riskeye","last_synced_at":"2026-05-05T21:31:47.598Z","repository":{"id":289157184,"uuid":"969099136","full_name":"burakcanbalta/riskeye","owner":"burakcanbalta","description":"Network risk and port scanning tool with Flask and Nmap. Provides CVE alerts, risk scoring, and Docker support","archived":false,"fork":false,"pushed_at":"2025-10-22T16:59:56.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-22T18:39:07.260Z","etag":null,"topics":["cve","cybersecurity","docker","flask","network-scanner","nmap","penetration-testing","port-scanner","risk-assessment","web-interface"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/burakcanbalta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-19T11:36:49.000Z","updated_at":"2025-10-22T16:59:59.000Z","dependencies_parsed_at":"2025-04-21T21:23:36.135Z","dependency_job_id":"c70dcaad-7ca7-4ab8-af64-ad9e3848d246","html_url":"https://github.com/burakcanbalta/riskeye","commit_stats":null,"previous_names":["burakcanbalta/riskeye"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/burakcanbalta/riskeye","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/burakcanbalta%2Friskeye","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/burakcanbalta%2Friskeye/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/burakcanbalta%2Friskeye/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/burakcanbalta%2Friskeye/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/burakcanbalta","download_url":"https://codeload.github.com/burakcanbalta/riskeye/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/burakcanbalta%2Friskeye/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32669395,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-05T11:29:49.557Z","status":"ssl_error","status_checked_at":"2026-05-05T11:29:48.587Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cve","cybersecurity","docker","flask","network-scanner","nmap","penetration-testing","port-scanner","risk-assessment","web-interface"],"created_at":"2025-04-24T00:58:32.457Z","updated_at":"2026-05-05T21:31:47.594Z","avatar_url":"https://github.com/burakcanbalta.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🛡️ Riskeye – Network Risk \u0026 Port Scanner\n\nRiskeye, 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.\n\nBu 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.\n\n---\n\n## 🚀 Özellikler\n- 🔍 IP veya CIDR üzerinden Nmap hızlı port taraması\n- 📊 Port bazlı risk skorlama (LOW, MEDIUM, HIGH)\n- 🔐 CVE uyarıları ve açıklamaları\n- 🌐 Flask tabanlı modern web arayüz\n- 🖥️ MAC adresinden cihaz vendor tespiti (ARP üzerinden)\n- 📁 HTML ve JSON formatında otomatik raporlama\n- 🐳 Docker ve bash script ile hızlı çalıştırma desteği\n\n---\n\n## 📦 Kurulum\n\n### Python ile Çalıştırmak İçin:\n```bash\npip install flask python-nmap\npython riskeye.py\n```\n\n### Docker ile Çalıştırmak İçin:\n```bash\n# Normal başlatma\n./run_docker.sh\n\n# Sadece durum kontrolü\n./run_docker.sh status\n\n# Logları görüntüle\n./run_docker.sh logs\n\n# Durdur\n./run_docker.sh stop\n\n# Yeniden başlat\n./run_docker.sh restart\n\ndocker-compose up -d\ndocker-compose logs -f\n\n```\nveya:\n```bash\nchmod +x run.sh\n./run.sh\n```\n\nTarayıcıdan erişim:\nhttp://localhost:5000\n\n---\n\n## 📤 Örnek Raporlar\n- exports/nmap_report_YYYYMMDD_HHMMSS.json\n- exports/nmap_report_YYYYMMDD_HHMMSS.html\n\nDemo raporlar için samples/ klasörünü inceleyin.\n\n---\n\n## 📁 Proje Yapısı\nriskeye/\n├── riskeye.py           # Ana Python uygulaması\n├── Dockerfile           # Docker yapılandırması\n├── run.sh               # Hızlı başlatma scripti\n├── exports/             # JSON \u0026 HTML çıktı dosyaları\n├── samples/             # Örnek demo raporlar\n└── README.md            # Proje açıklaması\n\n---\n\n## 📜 Lisans\nMIT Lisansı © 2025 Burak BALTA – Tüm hakları saklıdır.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fburakcanbalta%2Friskeye","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fburakcanbalta%2Friskeye","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fburakcanbalta%2Friskeye/lists"}