https://github.com/dinotools/dionaea-docker
https://github.com/dinotools/dionaea-docker
dionaea docker honeypot
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/dinotools/dionaea-docker
- Owner: DinoTools
- Created: 2016-08-08T21:59:59.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-04-11T23:50:47.000Z (about 9 years ago)
- Last Synced: 2025-03-27T08:48:08.087Z (over 1 year ago)
- Topics: dionaea, docker, honeypot
- Language: Shell
- Size: 7.81 KB
- Stars: 16
- Watchers: 1
- Forks: 5
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# What is dionaea?
dionaea is a low interaction honeypot.
The code from the [official dionaea repository](https://github.com/DinoTools/dionaea) is used to build the service during the image build process.
# How to use this image.
### Create a `Dockerfile` in your project
```dockerfile
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:
```console
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:
```console
$ 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](https://github.com/DinoTools/dionaea-docker/issues).
## Contributing
You are invited to contribute new features, fixes or updates.
We recommend discussing your ideas through a [GitHub issue](https://github.com/DinoTools/dionaea-docker/issues), before you start.