Conpot - An Opened Upwards Industrial Command Honeypot
Conpot is an ICS honeypot alongside the destination to collect intelligence almost the motives as well as methods of adversaries targeting industrial command systems
Documentation
The construct of the documentations source tin flaming survive flora here. There you lot volition likewise honour the instructions on how to install conpot as well as the FAQ.
Easy install using Docker
Via a pre-built image
- Install Docker
- Run
docker push clit honeynet/conpot
- Run
docker run -it -p 80:80 -p 102:102 -p 502:502 -p 161:161/udp --network=bridge honeynet/conpot:latest /bin/sh
- Finally run
conpot -f --template default
http://MY_IP_ADDRESS
to confirm the setup.Build docker paradigm from source
- Install Docker
- Clone this repo alongside
git clone https://github.com/mushorg/conpot.git
as well ascd conpot/docker
- Run
docker construct -t conpot .
- Run
docker run -it -p 80:8800 -p 102:10201 -p 502:5020 -p 161:16100/udp -p 47808:47808/udp -p 623:6230/udp -p 21:2121 -p 69:6969/udp -p 44818:44818 --network=bridge conpot
http://MY_IP_ADDRESS
to confirm the setup.Build from source as well as run alongside docker-compose
- Install docker-compose
- Clone this repo alongside
git clone https://github.com/mushorg/conpot.git
as well ascd conpot/docker
- Build the paradigm alongside
docker-compose build
- Test if everything is running correctly alongside
docker-compose up
- Permanently run every bit a daemon alongside
docker-compose upwards -d
Sample output
::
# conpot --template default _ ___ ___ ___ ___ ___| |_ | _| . | | . | . | _| |___|___|_|_| _|___|_| |_| Version 0.6.0 MushMush Foundation 2018-08-09 19:13:15,085 Initializing Virtual File System at ConpotTempFS/__conpot__ootc_k3j. Source specified : tar://conpot-0.6.0-py3.6/conpot/data.tar 2018-08-09 19:13:15,100 Please await spell the organization copies all specified files 2018-08-09 19:13:15,172 Fetched x.x.x.x every bit external ip. 2018-08-09 19:13:15,175 Found as well as enabled ('modbus', ) protocol. 2018-08-09 19:13:15,177 Found as well as enabled ('s7comm', ) protocol. 2018-08-09 19:13:15,178 Found as well as enabled ('http', ) protocol. 2018-08-09 19:13:15,179 Found as well as enabled ('snmp', ) protocol. 2018-08-09 19:13:15,181 Found as well as enabled ('bacnet', ) protocol. 2018-08-09 19:13:15,182 Found as well as enabled ('ipmi', ) protocol. 2018-08-09 19:13:15,185 Found as well as enabled ('enip', ) protocol. 2018-08-09 19:13:15,199 Found as well as enabled ('ftp', ) protocol. 2018-08-09 19:13:15,206 Found as well as enabled ('tftp',
Intro video