Add a new elasticsearch honeypot

adjust installer
adjust elasticpot configs to T-Pot's environment
create Dockerfile
adjust logstash config
update Readme
This commit is contained in:
t3chn0m4g3
2020-06-17 18:09:59 +00:00
parent 739c7c1154
commit 2882668826
16 changed files with 425 additions and 28 deletions

View File

@ -11,6 +11,7 @@ networks:
conpot_local_kamstrup_382:
cowrie_local:
cyberchef_local:
elasticpot_local:
heralding_local:
honeypy_local:
mailoney_local:
@ -210,6 +211,19 @@ services:
- /data/dionaea/log:/opt/dionaea/var/log
- /data/dionaea/rtp:/opt/dionaea/var/dionaea/rtp
# ElasticPot service
elasticpot:
container_name: elasticpot
restart: always
networks:
- elasticpot_local
ports:
- "9200:9200"
image: "dtagdevsec/elasticpot:2006"
read_only: true
volumes:
- /data/elasticpot/log:/opt/elasticpot/log
# Glutton service
glutton:
container_name: glutton
@ -268,7 +282,7 @@ services:
- "2323:2323"
- "2324:2324"
- "4096:4096"
- "9200:9200"
# - "9200:9200"
image: "dtagdevsec/honeypy:2006"
read_only: true
volumes:

View File

@ -195,7 +195,7 @@ services:
- /data/dionaea/log:/opt/dionaea/var/log
- /data/dionaea/rtp:/opt/dionaea/var/dionaea/rtp
# Elasticpot service
# ElasticPot service
elasticpot:
container_name: elasticpot
restart: always
@ -206,7 +206,7 @@ services:
image: "dtagdevsec/elasticpot:2006"
read_only: true
volumes:
- /data/elasticpot/log:/opt/ElasticpotPY/log
- /data/elasticpot/log:/opt/elasticpot/log
# Heralding service
heralding:

View File

@ -196,7 +196,7 @@ services:
- /data/dionaea/log:/opt/dionaea/var/log
- /data/dionaea/rtp:/opt/dionaea/var/dionaea/rtp
# Elasticpot service
# ElasticPot service
elasticpot:
container_name: elasticpot
restart: always
@ -207,7 +207,7 @@ services:
image: "dtagdevsec/elasticpot:2006"
read_only: true
volumes:
- /data/elasticpot/log:/opt/ElasticpotPY/log
- /data/elasticpot/log:/opt/elasticpot/log
# Heralding service
heralding: