databaseDatabases

Les bases de données dans msfconsole servent à centraliser et gérer les résultats des évaluations de machines ou de réseaux entiers. Elles permettent de suivre les résultats de scans, les points d'entrée, les vulnérabilités, les identifiants découverts et d'autres informations importantes.

Metasploit utilise PostgreSQL comme backend de base de données, offrant un accès rapide aux informations et la possibilité d'importer/exporter les résultats avec des outils tiers. Les données de la base peuvent également être utilisées pour configurer directement les modules Exploit avec les découvertes existantes.

⚙️ Configuration de la base de données

Vérification du service PostgreSQL

sudo service postgresql status

Démarrage de PostgreSQL

sudo systemctl start postgresql

Initialisation de la base Metasploit

sudo msfdb init

Remarque : Si une erreur survient, mettre à jour Metasploit et réinitialiser la base.

Vérification de l'état de la base

sudo msfdb status

Connexion à la base via msfconsole

sudo msfdb run

Réinitialisation de la base si nécessaire

📝 Commandes principales de la base

🗂️ Utilisation de la base

Workspaces

Les Workspaces permettent de segmenter les informations par projet, IP, sous-réseau ou domaine.

Importation des résultats de scans

Utilisation de Nmap depuis msfconsole

Sauvegarde des données

Gestion des hôtes

Gestion des services

Gestion des identifiants (creds)

Exemples d'ajout :

Gestion du loot

Exemple d'ajout :


Last updated