Msfconsole Msfconsole
1. Les commandes de base
Lancer msfconsole |
: msfconsole |
Afficher la version de Metasploit |
: version |
Afficher la bannière de Metasploit |
: banner |
Se connecter à un port (type netcat) |
: connect |
Mettre à jour Metasploit sous Kali |
: apt install metasploit-framework |
Charger/Décharger un module |
: load / unload |
Définir/Supprimer une variable |
: set / unset |
Définir/Supprimer une variable globale |
: setg / unsetg |
Enregistrer les variables dans un fichier |
: save (/root/.msf4/config) |
2. Les commandes liées aux modules
Afficher l’ensemble des modules |
show |
Afficher des modules particuliers |
: show exploits/auxiliary/payloads/encoders |
Faire des recherches |
: search REGEXP |
Obtenir des infos sur un module |
: info <MODULE NAME> |
Obtenir les options d’un module |
: options <MODULE_NAME> |
Obtenir les options avancées d’un module |
: advanced <MODULE_NAME> |
Utiliser un module |
: use <MODULE_NAME> |
Afficher les options manquantes |
: show missing |
Éditer un module |
: edit |
Lancer un interpréteur Ruby |
: irb |
Lancer un module |
: exploit / run |
3. Les commandes liées à la base de données
Initialiser la base de données |
: msfdb init |
Afficher le statut de la base de données |
: db_status |
Réinitialiser la base de données |
: msfdb reinit |
Importer des données |
: db_import |
Exporter des données |
: db_export |
Intégrer les scans directement en base |
: db_nmap |
Afficher l’ensemble des services en base |
: services |
Afficher l’ensemble... |