Installation
Quick Installation Guide
This guide provides instructions for installing pydfirram from various sources and using all plugins available in the volatility3 repository.
Prerequisites
Ensure you have the following installed:
- Python
- Poetry (for development)
- pip
Installation Methods
From Source
To install pydfirram from the source on a standard Linux distribution, follow these steps:
-
Clone the repository:
git clone https://github.com/pydfir/pydfirram -
Navigate into the project directory:
cd pydfirram -
Create a virtual environment and activate it using Poetry:
poetry shell -
Install the dependencies:
poetry install
From pip (Stable)
To install the stable version of pydfirram from pip, use the following command:
pip install pydfirram
From pip (Development)
To install the development version of pydfirram from the TestPyPI repository, use the following command:
pip install -i https://test.pypi.org/simple/ pydfirram
Using All Plugins
To use all plugins available in the volatility3 repository, follow these steps:
-
Install
pydfirram:pip install pydfirram -
Clone the
volatility3repository:git clone https://github.com/volatilityfoundation/volatility3 -
Navigate into the
volatility3directory:cd volatility3 -
Install the plugins:
pip install .
This setup ensures that you have access to all the plugins provided by the volatility3 repository.