Skip to content

Latest commit

 

History

History
39 lines (32 loc) · 1.1 KB

INSTALL.md

File metadata and controls

39 lines (32 loc) · 1.1 KB

Installation

git clone https://github.com/nccgroup/featherduster.git
cd featherduster
python setup.py install

pip/virtualenv

FeatherDuster is pip installable. This means you can simply git clone and pip install like so:

$ git clone https://github.com/nccgroup/featherduster.git
$ cd featherduster
$ pip install .

Note: You likely want to install into a python virtual environment.

Dependencies

Python 2.x
PyCrypto
ishell (which itself depends on readline and ncurses)

Installation errors

Missing GCC

If you're having trouble installing PyCrypto on an Ubuntu variant, you may not have gcc installed. It's possible to install PyCrypto through apt with apt-get install python-crypto.

Missing libncurses

If you encounter an error such as:

/usr/bin/ld: cannot find -lncurses
collect2: error: ld returned 1 exit status
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Ubuntu

Install libncurses with sudo apt-get install libncurses-dev.