Skip to content

Security Scanner v2.1.0

Choose a tag to compare

@mpgamer75 mpgamer75 released this 07 Sep 16:52
· 89 commits to main since this release

Security Scanner v2.0.1 - UDP Optimization & Uninstall Script

Nouvelles Fonctionnalités

Script de Désinstallation

  • Ajout d'un script de désinstallation complet accessible via une commande en ligne
  • Suppression propre de tous les composants (exécutable, entrée bureau, outils Go)
  • Options granulaires pour préserver ou supprimer les résultats de scan
  • Interface utilisateur cohérente avec le script d'installation
  • Instructions de réinstallation automatiques

Optimisation des Scans UDP

  • Implémentation d'un système de scan UDP par phases pour éviter les timeouts
  • Quatre options de scan UDP : Quick (20 ports), Standard (100 ports), Full (1000 ports), Skip
  • Timeouts de sécurité pour éviter les blocages prolongés (15min à 1h selon l'option)
  • Monitoring en temps réel avec compteur de progression
  • Scan séquentiel optimisé : Discovery → TCP Analysis → UDP Options

Améliorations Techniques

Performance

  • Réduction drastique du temps de scan UDP grâce aux options utilisateur
  • Scans TCP et UDP découplés pour une meilleure gestion des ressources
  • Paramètres Nmap optimisés pour éviter la saturation réseau

Expérience Utilisateur

  • Interface interactive pour le choix du niveau de scan UDP
  • Feedback en temps réel sur l’avancement des scans multiples
  • Messages de progression clairs avec estimation des durées

Gestion du Cycle de Vie

  • Installation et désinstallation complètes via scripts automatisés
  • Préservation intelligente des données utilisateur lors de la désinstallation
  • Workflow de mise à jour simplifié

Installation

# Installation
curl -sSL https://raw.githubusercontent.com/mpgamer75/security-scanner/main/install.sh | bash

# Désinstallation
curl -sSL https://raw.githubusercontent.com/mpgamer75/security-scanner/main/uninstall.sh | bash

Notes de Compatibilité

  • Compatible avec Ubuntu, Debian, Kali Linux

  • Détection et installation automatique des outils manquants

  • Support des timeouts pour éviter les scans infinis

  • Gestion robuste des erreurs et interruptions utilisateur

Fichiers de la Release

  • security → Script principal avec optimisations UDP

  • install.sh → Script d'installation automatique

  • uninstall.sh → Nouveau script de désinstallation

  • README.md → Documentation mise à jour


Utilisation responsable uniquement sur vos systèmes ou avec autorisation écrite