Analyser les images mémoire pour les processus, modules et indicateurs de malwares avec Volatility 3
Inspectez des images RAM capturées pour énumérer les processus, modules, handles et comportements suspects en mémoire avant escalade ou remise de preuves.
Prérequis
CLI Volatility 3, environnement Python 3.8+, fichier d'image mémoire pris en charge, packs de symboles optionnels selon le système d'exploitation cible.
Installation
Utilisez la méthode d'installation ou de configuration en amont qui correspond à votre environnement :
- pip install --user -e ".[full]"
- pip install volatility3
- git clone https://github.com/volatilityfoundation/volatility3.git
- pip install -e ".[dev]"
Exigences et mises en garde de la source amont :
- Certaines commandes nécessitent ou acceptent d'autres options. Exécutez vol -h pour plus d'informations sur une commande particulière.
- Volatility 3 nécessite Python 3.8.0 ou ultérieur et est publié sur le registre PyPi.
- Important : La première exécution de Volatility avec de nouveaux fichiers de symboles nécessitera la mise à jour du cache. Les packs de symboles contiennent un grand nombre de fichiers de symboles et peuvent donc prendre du temps à mettre à jour !
Notes d'utilisation de base ou de démarrage :
-
Installez les dépendances requises :
-
shell
-
Voir les options disponibles :
-
Source : https://github.com/volatilityfoundation/volatility3
-
Extrait de la documentation en amont : https://raw.githubusercontent.com/volatilityfoundation/volatility3/HEAD/README.md