elceef / dnstwist

Domain name permutation engine for detecting homograph phishing attacks, typo squatting, and brand impersonation
https://dnstwist.it
Apache License 2.0
4.76k stars 760 forks source link

dnstwist Docker image outdated #162

Closed olifre closed 1 year ago

olifre commented 1 year ago

While the Docker image was recently pushed close to the latest release timestamp, it seems it contains an older version:

$ docker pull elceef/dnstwist
Using default tag: latest
latest: Pulling from elceef/dnstwist
Digest: sha256:473682edb24c5e969c7d35ed86706ae12397d240992bb480d0f95c49b12b00a9
Status: Image is up to date for elceef/dnstwist:latest
docker.io/elceef/dnstwist:latest

$ docker run elceef/dnstwist -h | head -n1
dnstwist 20220120 by <marcin@ulikowski.pl>

Would it be possible to get the latest release in the Docker container? Many thanks in advance!

elceef commented 1 year ago

This should be fixed now:

Unable to find image 'elceef/dnstwist:latest' locally
latest: Pulling from elceef/dnstwist
Digest: sha256:b00c34481bad01905619efd1f2c3709c001d230042b20972124af91abf6b71c0
Status: Downloaded newer image for elceef/dnstwist:latest
dnstwist 20220815 by <marcin@ulikowski.pl>
olifre commented 1 year ago

Many thanks, I can confirm! It seems the phash feature is not supported inside the container, since

apt-get install python3-pil python3-selenium chromium-driver --no-install-recommends

are not installed. Is this on purpose to make the container more lightweight? If so, I'll consider adding another layer on top for my usecase.

elceef commented 1 year ago

Yes, I wanted to keep the image as light as possible. I'm going to add dnstwist:phash tag.

olifre commented 1 year ago

Many thanks in advance, that will be very much appreciated!