--- title: Techsolut VulnScanner emoji: 🦀 colorFrom: purple colorTo: green sdk: streamlit sdk_version: 1.44.1 app_file: app.py pinned: false --- # 🛡️ Techsolut VulnScanner Bienvenue dans **Techsolut VulnScanner**, une application Streamlit conçue pour analyser les vulnérabilités d'un système et d'une infrastructure réseau. Développée par TECHSOLUT, cette solution vous permet d’effectuer des audits de sécurité, des tests de ports, des analyses de configuration web, des scans SSL/TLS, et bien plus encore. --- ## 🚀 Fonctionnalités clés - 🔍 Scan de ports via Nmap - 🔐 Test de connexion SSH - 🧪 Audit des logiciels installés avec détection CVE (exemple simplifié) - 🔑 Vérification de la robustesse des mots de passe - 🔒 Scan SSL/TLS (sslscan) - 🔎 Bruteforce de répertoires Web (Gobuster) - 🧰 Scan de vulnérabilités web avec Nikto - 🧾 Analyse des en-têtes HTTP de sécurité - 📋 Informations système et usage des ressources - 📣 Intégration Slack pour alertes - 📄 Export des résultats (TXT, JSON) - ✅ Interface multi-onglets moderne et intuitive --- ## 🛠️ Technologies utilisées - Python 3.9+ - Streamlit - Nmap - Paramiko - Requests - Plotly / Matplotlib - Pandas - Slack SDK - psutil (optionnel) --- ## 📦 Installation ```bash pip install -r requirements_security.txt ``` --- ## ▶️ Lancement local ```bash streamlit run security.py ``` --- ## ☁️ Déploiement sur Hugging Face Spaces 1. Assurez-vous d’avoir les fichiers suivants : - `security.py` (ou renommé en `app.py`) - `requirements_security.txt` → renommé en `requirements.txt` - `README.md` 2. Déployez via l’interface Hugging Face Spaces (Python + Streamlit) --- ## 📁 Structure recommandée ``` 📦 /mon-espace-hf ┣ 📄 app.py ┣ 📄 requirements.txt ┗ 📄 README.md ``` --- ## 👨‍💼 À propos Développé par [**Sylvestre Apetcho**](https://www.techsolut.fr) Fondateur & CEO — TECHSOLUT 📧 contact@techsolut.fr 📍 Paris, France --- ## 🔐 Disclaimer > Cette application est fournie à des fins éducatives et d’audit uniquement. N'utilisez les fonctions de scan que sur des systèmes que vous possédez ou êtes autorisé à auditer. --- ## 💡 Astuce 💬 Vous pouvez utiliser l'intégration Slack pour être alerté automatiquement lorsqu'une CVE ou une anomalie est détectée ! --- ## ❤️ Hébergé avec amour sur Hugging Face Spaces Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference