Skip to content
Detect and log CVE-2019-19781 scan and exploitation attempts.
HTML Python Dockerfile
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
responses Made smb.conf iidentical to a real Citrix install Jan 15, 2020 Switched port back to default Jan 15, 2020
Dockerfile Create Dockerfile Jan 13, 2020
README.MD Merge branch 'master' into master Jan 14, 2020


Honepot for CVE-2019-19781 (Citrix ADC)

Detect and log CVE-2019-19781 scan and exploitation attempts.


  • python3
  • openssl


  1. Clone repo: git clone CitrixHoneypot && cd CitrixHoneypot
  2. Make ssl and logs directory: mkdir logs ssl
  3. Generate self signed SSL certificate: openssl req -newkey rsa:2048 -nodes -keyout ssl/key.pem -x509 -days 365 -out ssl/cert.pem
  4. run: python3

Docker Usage (Optional)

  1. docker build -t citrixhoneypot .
  2. docker run -d -p 443:443 -v /<insert-homepath>/CitrixHoneypot:/CitrixHoneypot -w /CitrixHoneypot citrixhoneypot

Licencing Agreement: MalwareTech Public Licence

This software is free to use providing the user yells "Oh no, the cyberhackers are coming!" prior to each installation.

You can’t perform that action at this time.