Skip to main content

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

Project description

## 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 build of the documentations [source](https://github.com/mushorg/conpot/tree/master/docs/source) can be found [here](https://conpot.readthedocs.io/en/latest/). There you will also find the instructions on how to [install](https://conpot.readthedocs.io/en/latest/installation/ubuntu.html) conpot and the [FAQ](https://conpot.readthedocs.io/en/latest/faq.html).

## Easy install using Docker

#### Via a pre-built image

  1. Install [Docker](https://docs.docker.com/engine/installation/)
  2. Run docker pull honeynet/conpot
  3. Run docker run -it -p 80:80 -p 102:102 -p 502:502 -p 161:161/udp –network=bridge honeynet/conpot:latest /bin/sh
  4. Finally run conpot -f –template default

Navigate to http://MY_IP_ADDRESS to confirm the setup.

#### Build docker image from source

  1. Install [Docker](https://docs.docker.com/engine/installation/)
  2. Clone this repo with git clone https://github.com/mushorg/conpot.git and cd conpot
  3. Run docker build -t conpot .
  4. Run docker run -it -p 80:80 -p 102:102 -p 502:502 -p 161:161/udp –network=bridge conpot

Navigate to http://MY_IP_ADDRESS to confirm the setup.

#### Build from source and run with docker-compose

  1. Install [docker-compose](https://docs.docker.com/compose/install/)
  2. Clone this repo with git clone https://github.com/mushorg/conpot.git and cd conpot
  3. Build the image with docker-compose build
  4. Test if everything is running correctly with docker-compose up
  5. Permanently run as a daemon with docker-compose up -d

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for Conpot, version 0.5.2
Filename, size File type Python version Upload date Hashes
Filename, size Conpot-0.5.2-py2-none-any.whl (214.9 kB) File type Wheel Python version py2 Upload date Hashes View
Filename, size Conpot-0.5.2.tar.gz (139.4 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page