Skip to content

DinoTools/dionaea-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is dionaea?

dionaea is a low interaction honeypot. The code from the official dionaea repository is used to build the service during the image build process.

How to use this image.

Create a Dockerfile in your project

FROM dionae:0.6
COPY conf/your-service.yaml /opt/dionaea/etc/dionaea/services-enabled/
COPY conf/your-ihandler.yaml /opt/dionaea/etc/dionaea/ihandlers-enabled/

Then, run the commands to build and run the Docker image:

docker build -t my-dionaea
docker run --rm -it -p 21:21 -p 42:42 -p 69:69/udp -p 80:80 -p 135:135 -p 443:443 -p 445:445 -p 1433:1433 -p 1723:1723 -p 1883:1883 -p 1900:1900/udp -p 3306:3306 -p 5060:5060 -p 5060:5060/udp -p 5061:5061 -p 11211:11211 my-dionaea

Configuration

If you don't want to include a Dockerfile in your project, it is sufficient to do the following:

$ docker run -it --rm -v "$PWD/etc":/opt/dionaea/etc/dionaea -p 21:21 -p 42:42 -p 69:69/udp -p 80:80 -p 135:135 -p 443:443 -p 445:445 -p 1433:1433 -p 1723:1723 -p 1883:1883 -p 1900:1900/udp -p 3306:3306 -p 5060:5060 -p 5060:5060/udp -p 5061:5061 -p 11211:11211 dinotools/dionaea

User Feedback

Issues

If you have any problems with or questions about this image, please create an GitHub issue.

Contributing

You are invited to contribute new features, fixes or updates. We recommend discussing your ideas through a GitHub issue, before you start.

Releases

No releases published

Packages

No packages published

Languages