Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anthares101/volatility-installer
An easy to use volatility installer
https://github.com/anthares101/volatility-installer
hacktoberfest installer linux python script volatility
Last synced: 1 day ago
JSON representation
An easy to use volatility installer
- Host: GitHub
- URL: https://github.com/anthares101/volatility-installer
- Owner: anthares101
- License: gpl-3.0
- Created: 2020-10-19T01:03:59.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-25T23:56:00.000Z (about 2 years ago)
- Last Synced: 2023-03-04T23:01:52.650Z (over 1 year ago)
- Topics: hacktoberfest, installer, linux, python, script, volatility
- Language: Shell
- Homepage:
- Size: 1.44 MB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Volatility installer
If you researched a bit, the Volatility releases are not up to date and if you want to have an updated version you need to get Volatility from its GitHub
[repository](https://github.com/volatilityfoundation/volatility). You could get Volatility from `apt`, even though, it is not the last version and I recommend getting Volatility from the GitHub repository.## Why this installer?
Installing Volatility from the repository can be a bit tricky beacuse of all the needed dependencies, some of them even need a certain version in order to work since Volatility use Python 2. To avoid this process every time I needed to setup a fresh Linux install, I decided to create this script.
The script will install all the Python dependencies in a virtual environment so don't worry about your local Python installation.
## Disclaimer
The script should work in all Linux distributions with Bash and the `apt` packet manager but it is only tested in Ubuntu and Kali. The installation process will create an alias to your `.bashrc` or `.zshrc` in order to execute Volatility from any location. If you dont use Bash or Zsh as your main shell you will need to add the alias yourself (Sorry!).
# Uninstalling Volatility
If you want to uninstall follow this steps:
- Delete the `/opt/vol/` directory
- The script also installs the packages `python2`, `python-dev`, `git`, `build-essential` and `python3-virtualenv` if missing so in case you don't need them just uninstall them manually
- Remove the `alias volatility=...` line in you `.bashrc` or `.zshrc` file