-
Notifications
You must be signed in to change notification settings - Fork 45
Installing
- python3
- paramiko
- termcolor
- dwarfdump
- LiME
LiMEaide is written in python3, therefore it requires python3, install from your distros' repos.
This is the python library for instantiating a SSH connection with a remote host. I recommend installing paramiko through a distro repo also. One can install using pip
pip3 install parmiko
Dwarfdump is needed in order to build a volatility profile. Dwarfdump is used to read the debugging symbols in our compiled LKM. If you encounter any issues finding/installing dwarfdump see the volatility page here
- For an apt package manager
apt-get install python3-paramiko dwarfdump
- yum package manager
yum install python3-paramiko libdwarf-tools
- pacman/eopkg
You know what you need to do
Only follow the following info if you dont have an active internet connection LiMEaide will automatically download the correct version of LiME on first run The last dependency we need is LiME. This is probably the most important as it is the LKM that does the actual dumping.
In order to use LiME you must download and mv the source into the LiMEaide/tools directory. Make sure the the LiME folder is named LiME. The full path should be as follows:
NOTE: If you would like to build Volatility profiles, you must use my forked version of LiME. This provides debugging symbols used by dwarfdump. Link provided.
LiMEaide/tools/LiME
- How to...
mkdir LiMEaide/tools/
cd tools
git clone https://github.com/kd8bny/LiME.git
Table of Contents