her3ticAVI / conpot

ICS/SCADA honeypot
GNU General Public License v2.0
2 stars 1 forks source link

Conpot

Test Status Docs Coverage Status Docker Build Status

About

Conpot is an ICS honeypot with the goal to collect intelligence about the motives and methods of adversaries targeting industrial control systems.

Documentation

The documentation can be found here. If you are just checking out conpot, we suggest that you go for quick install.

If you want to tinker around and write your own template, change ports etc. We suggest that you do host install. You can find instructions on how to install conpot here and the FAQ here.

How to install

$ sudo apt-get install git libsmi2ldbl smistrip libxslt1-dev python3.6-dev libevent-dev default-libmysqlclient-dev

$ virtualenv --python=python3.6 conpotvenv

$ source conpotvenv/bin/activate

$ git clone https://github.com/d4emonsAVI/conpot.git && cd conpot

$ pip install -r requirements.txt

$ python setup.py install

How to use

You can run conpot with the default testing configuration: $ conpot -f

Choose from one of the available templates to run. The default template for example: $ conpot -f --template default