Installation
Elfcall can be installed from pypi, or from source.
Pypi
The module is available in pypi as elfcall.
$ pip install elfcall
This will provide the latest release. If you want a branch or development version, you can install from GitHub, shown next.
Virtual Environment
Here is how to clone the repository and do a local install.
$ git clone https://github.com/vsoch/elfcall
$ cd elfcall
Create a virtual environment (recommended)
$ python -m venv env
$ source env/bin/activate
And then install (this is development mode, remove the -e to not use it)
$ pip install -e .
Installation of spliced adds an executable, elfcall
to your path.
$ which elfcall
/opt/conda/bin/elfcall
Once it’s installed, you should be able to inspect the client!
$ elfcall --help
You’ll next want to generate a tree or graph, discussed next in Getting Started.