Version 3.1.0 | Licence MIT | Open Source
10 scanners • API REST • Dashboard • Open Source
SENTRAX est une suite de cybersécurité complète intégrant :
- ✅ 10 scanners réseau professionnels
- ✅ API REST sécurisée (JWT, 2FA, rate limiting)
- ✅ Dashboard web moderne (clair/sombre, graphiques, historique)
- ✅ EXE autonome (33 Mo, sans installation)
| Catégorie | Fonctionnalités |
|---|---|
| Scanners | TCP, SYN, UDP, ICMP, SNMP, DNS, OSINT, Passif, Time Machine, CVE |
| Sécurité | JWT, 2FA (TOTP), rate limiting (5 tentatives), logs d'audit |
| Interface | Dashboard web (Chart.js), thème clair/sombre, historique |
| Export | PDF, JSON, CSV, HTML |
| Extensible | Système de plugins, Docker, CI/CD |
| Champ | Valeur |
|---|---|
| Nom d'utilisateur | admin |
| Mot de passe | Admin123! |
- Windows EXE : Télécharger SENTRAX v3.1
- SourceForge : Télécharger depuis SourceForge
- Site officiel : https://ndaye12.github.io/SentraX/
- GitHub : https://github.com/Ndaye12/SentraX
- Télécharger
SENTRAX.exe - Double-clic pour lancer
- Dans le menu → Help → Dashboard (le dashboard s'ouvre automatiquement)
- Accédez au dashboard : http://localhost:5000/dashboard
git clone https://github.com/Ndaye12/SentraX.git
cd SentraX
python -m venv venv
# Windows
venv\Scripts\activate
# Linux / Mac
source venv/bin/activate
pip install -r requirements.txt
python web/api.py
🐳 Docker
bash
docker build -t sentrax:3.1.0 .
docker run -p 5000:5000 sentrax:3.1.0
📊 Scanners inclus (10)
Scanner Description
🔍 SYN scan Scan TCP furtif
📡 UDP scan Détection de services UDP
🖥️ OS detection 15+ signatures OS
🛡️ CVE scanner EternalBlue, BlueKeep, Heartbleed…
🔐 SSL/TLS Certificats, expiration, émetteurs
🔌 SNMP Détection de périphériques réseau
📡 DNS Énumération de sous-domaines
🌐 OSINT Shodan, Censys, GitHub
👻 Passive Reconnaissance passive sans paquets actifs
⏰ Time Machine Analyse historique + prédictions
🔒 Sécurité
Fonctionnalité Description
JWT Tokens sécurisés avec expiration 8h
2FA Double authentification TOTP (Google Authenticator)
Rate limiting 5 tentatives max, blocage 5 minutes
Journalisation Logs complets des connexions et actions
Mots de passe Hashés avec Werkzeug (bcrypt)
📖 Documentation complète
Site officiel
Documentation
API REST
Sécurité
👤 Auteur
Patrick Ndaye - Développeur cybersécurité
🔗 LinkedIn
🐙 GitHub
💬 WhatsApp
📧 patrickndaye919@gmail.com
📜 Licence
MIT License – Open Source
© 2026 Patrick Ndaye - SENTRAX | Designed for cybersecurity professionals