Spaces:
Build error
A newer version of the Streamlit SDK is available:
1.55.0
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
pip install -r requirements_security.txt
▶️ Lancement local
streamlit run security.py
☁️ Déploiement sur Hugging Face Spaces
Assurez-vous d’avoir les fichiers suivants :
security.py(ou renommé enapp.py)requirements_security.txt→ renommé enrequirements.txtREADME.md
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
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