Skip to content

Installation

Thomas Aurel edited this page Oct 9, 2016 · 3 revisions

EASE is a python tool to launch exploit. It works with Python2.

Dependencies

To install ease, you have to install three additional libraries:

  • configparser, for configuration files parsing
  • path.py, for path manipulation
  • scapy, for launching network packet

Config Parser will be used to parse the default and the user configuration files. You must install it with pip.

pip install configparser

Path.py will be used for all path manipulation. You must install it with pip

pip install Path.py

Scapy is a network library for python2. It used inside EASE to launch exploit modules. The latest available in pip doesn't contain OT protocols support, so you have to install the developer version available on Github to used the EASE default exploits.

git clone https://github.com/secdev/scapy
cd scapy
python setup.py install

You can also used the fork I created to obtain some additional functionalities about Modbus protocols (usefull if you want to create some modbus exploits).

git clone https://github.com/thmsaurel/scapy cd scapy python setup.py install


## EASE installation

To install ease you just have to clone this repository.

```bash
git clone https://github.com/thmsaurel/ease

Now, you can use it !

Clone this wiki locally