Spaces:
Build error
Build error
| 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 | |