tutosutiles's picture
Update README.md
1074939 verified

A newer version of the Streamlit SDK is available: 1.55.0

Upgrade
metadata
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

  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
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