UDPot is a littel script to run an honeypot which acts as a real DNS server, sending out DNS replies for the first bunch of requests, and after it work as a sinkhole.
In the last days I refreshed the code, updated the requirements and more spring cleaning.
Now a docker image is available on DockerHub, you can run it with:
$ docker run --name udpot -p 5053:5053/udp -p 5053:5053/tcp -d jekil/udpot
It will run UDPot on port 5053 UDP and TCP, if you want to use it on another port you can bind it with docker or redirect it with iptables.