awesome-honeypots/README.md

447 lines
33 KiB
Markdown
Raw Normal View History

# Awesome Honeypots
[![Awesome Honeypots](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
2015-06-18 08:58:09 -04:00
A curated list of awesome honeypots, tools, components and much more. The list is divided into categories such as web, services, and others, focusing on open source projects.
There is no pre-established order of items in each category, the order is for contribution. If you want to contribute, please read the [guide](CONTRIBUTING.md).
Discover more awesome lists at [sindresorhus/awesome](https://github.com/sindresorhus/awesome).
2015-06-18 09:15:51 -04:00
2015-07-03 14:13:47 -04:00
### Sections
- [Honeypots](#honeypots)
- [Honeyd Tools](#honeyd)
- [Network and Artifact Analysis](#analysis)
- [Data Tools](#visualizers)
- [Guides](#guides)
2015-06-19 08:19:10 -04:00
## Related Lists
- [awesome-pcaptools](https://github.com/caesar0301/awesome-pcaptools), useful in network traffic analysis.
- [awesome-malware-analysis](https://github.com/rshipp/awesome-malware-analysis), with some overlap here for artifact analysis.
2015-06-18 08:58:09 -04:00
2015-12-02 20:39:33 -05:00
## <a name="honeypots"></a> Honeypots
2015-06-19 07:19:39 -04:00
2015-06-18 08:58:09 -04:00
- Database Honeypots
2018-06-27 09:11:15 -04:00
- [Delilah](https://github.com/Novetta/delilah) - An Elasticsearch Honeypot written in Python.
- [ESPot](https://github.com/mycert/ESPot) - An Elasticsearch honeypot written in NodeJS, to capture every attempts to exploit CVE-2014-3120.
- [Elastic honey](https://github.com/jordan-wright/elastichoney) - A Simple Elasticsearch Honeypot.
- [HoneyMysql](https://github.com/xiaoxiaoleo/HoneyMysql) - A simple Mysql honeypot project.
2018-06-27 09:11:15 -04:00
- [MongoDB-HoneyProxy](https://github.com/Plazmaz/MongoDB-HoneyProxy) - A MongoDB honeypot proxy.
2016-01-14 11:06:07 -05:00
- [NoSQLpot](https://github.com/torque59/nosqlpot) - The NoSQL Honeypot Framework.
- [mysql-honeypotd](https://github.com/sjinks/mysql-honeypotd) - Low interaction MySQL honeypot written in C.
- [MysqlPot](https://github.com/schmalle/MysqlPot) - A mysql honeypot, still very very early stage.
- [pghoney](https://github.com/betheroot/pghoney) - Low-interaction Postgres Honeypot.
- [sticky_elephant](https://github.com/betheroot/sticky_elephant) - medium interaction postgresql honeypot.
2015-06-18 08:58:09 -04:00
- Web honeypots
2018-06-27 09:11:15 -04:00
- [Bukkit Honeypot](https://github.com/Argomirr/Honeypot) Honeypot - A honeypot plugin for Bukkit.
- [EoHoneypotBundle](https://github.com/eymengunay/EoHoneypotBundle) - Honeypot type for Symfony2 forms.
- [Glastopf](https://github.com/mushorg/glastopf) - Web Application Honeypot.
2018-06-27 09:11:15 -04:00
- [Google Hack Honeypot](http://ghh.sourceforge.net) - designed to provide reconnaissance against attackers that use search engines as a hacking tool against your resources.
- [Laravel Application Honeypot](https://github.com/msurguy/Honeypot) - Honeypot - Simple spam prevention package for Laravel applications.
- [Nodepot](https://github.com/schmalle/Nodepot) - A nodejs web application honeypot.
- [Servletpot](https://github.com/schmalle/servletpot) - Web application Honeypot.
2018-06-27 09:11:15 -04:00
- [Shadow Daemon](https://shadowd.zecure.org/overview/introduction/) - A modular Web Application Firewall / High-Interaction Honeypot for PHP, Perl & Python apps.
2018-07-28 15:02:17 -04:00
- [StrutsHoneypot](https://github.com/Cymmetria/StrutsHoneypot) - Struts Apache 2 based honeypot as well as a detection module for Apache 2 servers
2018-06-27 09:11:15 -04:00
- [WebTrap](https://github.com/IllusiveNetworks-Labs/WebTrap) - Designed to create deceptive webpages to deceive and redirect attackers away from real websites.
- [basic-auth-pot](https://github.com/bjeborn/basic-auth-pot) bap - http Basic Authentication honeyPot.
- [django-admin-honeypot](https://github.com/dmpayton/django-admin-honeypot) - A fake Django admin login screen to notify admins of attempted unauthorized access.
- [honeyhttpd](https://github.com/bocajspear1/honeyhttpd) - a Python-based web server honeypot builder.
- [phpmyadmin_honeypot](https://github.com/gfoss/phpmyadmin_honeypot) - - A simple and effective phpMyAdmin honeypot.
- [shockpot](https://github.com/threatstream/shockpot) - WebApp Honeypot for detecting Shell Shock exploit attempts.
- [smart-honeypot](https://github.com/freak3dot/smart-honeypot) - PHP Script demonstrating a smart honey pot.
2018-06-27 09:11:15 -04:00
- Snare/Tanner - successors to Glastopf
- [Snare](https://github.com/mushorg/snare) - Super Next generation Advanced Reactive honEypot
- [Tanner](https://github.com/mushorg/tanner) - Evaluating SNARE events
- [stack-honeypot](https://github.com/CHH/stack-honeypot) - Inserts a trap for spam bots into responses.
2017-03-30 06:33:51 -04:00
- WordPress honeypots
- [HonnyPotter](https://github.com/MartinIngesen/HonnyPotter) - A WordPress login honeypot for collection and analysis of failed login attempts.
- [HoneyPress](https://github.com/dustyfresh/HoneyPress) - python based WordPress honeypot in a docker container.
- [wp-smart-honeypot](https://github.com/freak3dot/wp-smart-honeypot) - WordPress plugin to reduce comment spam with a smarter honeypot.
- [wordpot](https://github.com/gbrindisi/wordpot) - A WordPress Honeypot.
2015-06-18 08:58:09 -04:00
- Service Honeypots
2018-06-27 09:11:15 -04:00
- [AMTHoneypot](https://github.com/packetflare/amthoneypot) - Honeypot for Intel's AMT Firmware Vulnerability CVE-2017-5689.
- [Ensnare](https://github.com/ahoernecke/ensnare) - Easy to deploy Ruby honeypot.
2018-06-27 09:11:15 -04:00
- [HoneyPy](https://github.com/foospidy/HoneyPy) - A low interaction honeypot.
- [Honeygrove](https://github.com/UHH-ISS/honeygrove) - A multi-purpose modular honeypot based on Twisted.
2017-05-04 08:47:16 -04:00
- [Honeyport](https://github.com/securitygeneration/Honeyport) - A simple honeyport written in Bash and Python.
2018-06-27 09:11:15 -04:00
- [Honeyprint](https://github.com/glaslos/honeyprint) - Printer honeypot.
2017-07-04 19:52:47 -04:00
- [Lyrebird](https://hub.docker.com/r/lyrebird/honeypot-base/) - A modern high-interaction honeypot framework.
- [MICROS honeypot](https://github.com/Cymmetria/micros_honeypot) - low interaction honeypot to detect CVE-2018-2636 in the Oracle Hospitality Simphony component of Oracle Hospitality Applications (MICROS).
2018-06-27 09:11:15 -04:00
- [RDPy](https://github.com/citronneur/rdpy) - A Microsoft Remote Desktop Protocol (RDP) honeypot in python.
2018-04-28 23:40:16 -04:00
- [SMB Honeypot](https://github.com/r0hi7/HoneySMB) - High interaction SMB service Honeypot capable of capturing wannacry like Malware.
2018-06-27 09:11:15 -04:00
- [Tom's Honeypot](https://github.com/inguardians/toms_honeypot) - Low interaction Python honeypot.
- [WebLogic honeypot](https://github.com/Cymmetria/weblogic_honeypot) - low interaction honeypot to detect CVE-2017-10271 in the Oracle WebLogic Server component of Oracle Fusion Middleware.
2018-07-03 08:43:41 -04:00
- [WhiteFace Honeypot](https://github.com/csirtgadgets/csirtg-honeypot) - Twisted based HoneyPot for WhiteFace whiteface.csirtgadgets.com
2018-06-04 13:23:40 -04:00
- [honeycomb_plugins](https://github.com/Cymmetria/honeycomb_plugins) - The plugin repository for Honeycomb, the honeypot framework by Cymmetria.
2018-06-27 09:11:15 -04:00
- [honeyntp](https://github.com/fygrave/honeyntp) - NTP logger/honeypot.
- [honeypot-camera](https://github.com/alexbredo/honeypot-camera) - observation camera honeypot.
- [honeytrap](https://github.com/honeytrap/honeytrap) - Advanced Honeypot framework written in Go. Can be connected up with other Honeypot software.
- [troje](https://github.com/dutchcoders/troje/) - a honeypot built around lxc containers. It will run each connection with the service within a seperate lxc container.
2015-06-18 08:58:09 -04:00
2016-11-22 16:10:02 -05:00
- Distributed Honeypots
- [DemonHunter](https://github.com/RevengeComing/DemonHunter) - Low interaction Honepot Server.
2016-11-22 16:10:02 -05:00
2015-06-18 08:58:09 -04:00
- Anti-honeypot stuff
2015-06-21 16:29:44 -04:00
- [kippo_detect](https://github.com/andrew-morris/kippo_detect) - This is not a honeypot, but it detects kippo. (This guy has lots of more interesting stuff)
2015-06-18 09:13:48 -04:00
- ICS/SCADA honeypots
- [Conpot](https://github.com/mushorg/conpot) - ICS/SCADA honeypot.
2018-06-27 09:11:15 -04:00
- [GasPot](https://github.com/sjhilt/GasPot) - Veeder Root Gaurdian AST, common in the oil and gas industry.
- [SCADA honeynet](http://scadahoneynet.sourceforge.net) - Building Honeypots for Industrial Networks.
- [gridpot](https://github.com/sk4ld/gridpot) - Open source tools for realistic-behaving electric grid honeynets .
2017-07-28 13:58:36 -04:00
- [scada-honeynet](http://www.digitalbond.com/blog/2007/07/24/scada-honeynet-article-in-infragard-publication/) - mimics many of the services from a popular PLC and better helps SCADA researchers understand potential risks of exposed control system devices.
2015-12-02 20:39:33 -05:00
2015-06-18 09:34:52 -04:00
- Other/random
2018-06-27 09:11:15 -04:00
- [DSHP](https://github.com/naorlivne/dshp) - Damn Simple HoneyPot with pluggable handlers.
- [NOVA](https://github.com/DataSoft/Nova) uses honeypots as detectors, looks like a complete system.
2016-02-08 13:45:56 -05:00
- [OFPot](https://github.com/upa/ofpot) - OpenFlow Honeypot, redirects traffic for unused IPs to a honeypot. Built on POX.
2018-06-27 09:11:15 -04:00
- [Open Canary](https://pypi.org/project/opencanary/) - A low interaction honeypot intended to be run on internal networks.
- [OpenCanary](https://github.com/thinkst/opencanary) - Modular and decentralised honeypot.
2015-06-19 07:19:39 -04:00
2017-03-30 07:07:41 -04:00
- Botnet C2 tools
- [Hale](https://github.com/pjlantz/Hale) - Botnet command &amp; control monitor.
2017-07-28 13:58:36 -04:00
- [dnsMole](https://code.google.com/archive/p/dns-mole/) - analyse dns traffic, and to potentionaly detect botnet C&C server and infected hosts.
2015-06-19 07:19:39 -04:00
- IPv6 attack detection tool
- [ipv6-attack-detector](https://github.com/mzweilin/ipv6-attack-detector/) - Google Summer of Code 2012 project, supported by The Honeynet Project organization.
2015-06-19 07:19:39 -04:00
2015-09-17 11:55:53 -04:00
- Dynamic code instrumentation toolkit
2017-07-28 13:58:36 -04:00
- [Frida](https://www.frida.re) - Inject JavaScript to explore native apps on Windows, Mac, Linux, iOS and Android.
2015-06-19 07:19:39 -04:00
- Tool to convert website to server honeypots
2017-05-22 07:05:54 -04:00
- [HIHAT](http://hihat.sourceforge.net/) - Transform arbitrary PHP applications into web-based high-interaction Honeypots.
2015-06-19 07:19:39 -04:00
- Malware collector
2018-06-27 09:26:35 -04:00
- [Kippo-Malware](https://bruteforcelab.com/kippo-malware) - Python script that will download all malicious files stored as URLs in a Kippo SSH honeypot database.
2015-06-19 07:19:39 -04:00
- Distributed sensor deployment
2017-07-28 13:58:36 -04:00
- [ADHD](https://sourceforge.net/projects/adhd/) - Active Defense Harbinger Distribution (ADHD) is a Linux distro based on Ubuntu LTS. It comes with many tools aimed at active defense preinstalled and configured.
2018-06-27 09:11:15 -04:00
- [Modern Honey Network](https://github.com/threatstream/mhn) - Multi-snort and honeypot sensor management, uses a network of VMs, small footprint SNORT installations, stealthy dionaeas, and a centralized server for management.
- [Smarthoneypot](https://smarthoneypot.com/) - custom honeypot intelligence system that is simple to deploy and easy to manage.
2015-06-19 07:19:39 -04:00
- Network Analysis Tool
2017-07-28 13:58:36 -04:00
- [Tracexploit](https://code.google.com/archive/p/tracexploit/) - replay network packets.
2015-06-19 07:19:39 -04:00
- Log anonymizer
- [LogAnon](http://code.google.com/archive/p/loganon/) - log anonymization library that helps having anonymous logs consistent between logs and network captures.
2015-06-19 07:19:39 -04:00
- Low interaction honeypot (router back door)
- [Honeypot-32764](https://github.com/knalli/honeypot-for-tcp-32764) - Honeypot for router backdoor (TCP 32764).
2015-06-19 07:19:39 -04:00
- honeynet farm traffic redirector
2018-06-27 09:26:35 -04:00
- [Honeymole](https://web.archive.org/web/20100326040550/http://www.honeynet.org.pt:80/index.php/HoneyMole) - eploy multiple sensors that redirect traffic to a centralized collection of honeypots.
2015-06-19 07:19:39 -04:00
- HTTPS Proxy
2017-07-28 13:58:36 -04:00
- [mitmproxy](https://mitmproxy.org/) - allows traffic flows to be intercepted, inspected, modified and replayed.
2015-06-19 07:19:39 -04:00
- System instrumentation
2018-03-13 19:18:10 -04:00
- [Sysdig](https://sysdig.com/opensource/) - open source, system-level exploration: capture system state and activity from a running Linux instance, then save, filter and analyze.
- [Fibratus](https://github.com/rabbitstack/fibratus) - tool for exploration and tracing of the Windows kernel.
2015-06-19 07:19:39 -04:00
- Honeypot for USB-spreading malware
- [Ghost-usb](https://github.com/honeynet/ghost-usb-honeypot) - honeypot for malware that propagates via USB storage devices.
2017-03-30 06:56:04 -04:00
- [Honeystick](http://www.ukhoneynet.org/research/honeystick-howto/) - low interaction honeypot on USB stick
2015-06-19 07:19:39 -04:00
- Data Collection
2018-06-27 09:26:35 -04:00
- [Kippo2MySQL](https://bruteforcelab.com/kippo2mysql) - extracts some very basic stats from Kippos text-based log files (a mess to analyze!) and inserts them in a MySQL database.
- [Kippo2ElasticSearch](https://bruteforcelab.com/kippo2elasticsearch) - Python script to transfer data from a Kippo SSH honeypot MySQL database to an ElasticSearch instance (server or cluster).
2015-06-19 07:19:39 -04:00
- Passive network audit framework parser
- [pnaf](https://github.com/jusafing/pnaf) - Passive Network Audit Framework.
2015-06-19 07:19:39 -04:00
2017-03-30 06:52:44 -04:00
- VM monitoring and tools
- [Antivmdetect](https://github.com/nsmfoo/antivmdetection) - Script to create templates to use with VirtualBox to make vm detection harder.
- [VMCloak](https://github.com/jbremer/vmcloak) - Automated Virtual Machine Generation and Cloaking for Cuckoo Sandbox.
2018-06-27 09:11:15 -04:00
- [vmitools](http://libvmi.com/) - C library with Python bindings that makes it easy to monitor the low-level details of a running virtual machine.
2015-06-19 07:19:39 -04:00
- Binary debugger
- [Hexgolems - Pint Debugger Backend](https://github.com/hexgolems/pint) - A debugger backend and LUA wrapper for PIN.
2018-06-27 09:11:15 -04:00
- [Hexgolems - Schem Debugger Frontend](https://github.com/hexgolems/schem) - A debugger frontend.
2015-06-19 07:19:39 -04:00
- Mobile Analysis Tool
- [Androguard](https://github.com/androguard/androguard) - Reverse engineering, Malware and goodware analysis of Android applications ... and more.
2018-06-27 09:11:15 -04:00
- [APKinspector](https://github.com/honeynet/apkinspector/) - APKinspector is a powerful GUI tool for analysts to analyze the Android applications.
2015-06-19 07:19:39 -04:00
- Low interaction honeypot
2017-07-28 13:58:36 -04:00
- [Honeyperl](https://sourceforge.net/projects/honeyperl/) - Honeypot software based in Perl with plugins developed for many functions like : wingates, telnet, squid, smtp, etc.
2015-06-19 07:19:39 -04:00
- Honeynet data fusion
- [HFlow2](https://projects.honeynet.org/hflow) - data coalesing tool for honeynet/network analysis.
2015-06-19 07:19:39 -04:00
- Server
2018-06-27 09:11:15 -04:00
- [Amun](http://amunhoney.sourceforge.net) - vulnerability emulation honeypot.
- [Artillery](https://github.com/trustedsec/artillery/) - open-source blue team tool designed to protect Linux and Windows operating systems through multiple methods.
2018-06-27 09:11:15 -04:00
- [Bait and Switch](http://baitnswitch.sourceforge.net) - redirects all hostile traffic to a honeypot that is partially mirroring your production system.
- [Bifrozt](https://github.com/Ziemeck/bifrozt-ansible) - Automatic deploy bifrozt with ansible.
- [Conpot](http://conpot.org/) - ow interactive server side Industrial Control Systems honeypot.
- [Heralding](https://github.com/johnnykv/heralding) - A credentials catching honeypot.
- [HoneyWRT](https://github.com/CanadianJeff/honeywrt) - low interaction Python honeypot designed to mimic services or ports that might get targeted by attackers.
2018-06-27 09:11:15 -04:00
- [Honeyd](https://github.com/provos/honeyd) Also see [more honeyd tools](#honeyd).
- [Honeysink](http://www.honeynet.org/node/773) - open source network sinkhole that provides a mechanism for detection and prevention of malicious traffic on a given network.
- [Hontel](https://github.com/stamparm/hontel) - Telnet Honeypot.
2018-06-27 09:11:15 -04:00
- [KFSensor](http://www.keyfocus.net/kfsensor/) - Windows based honeypot Intrusion Detection System (IDS).
- [LaBrea](http://labrea.sourceforge.net/labrea-info.html) - takes over unused IP addresses, and creates virtual servers that are attractive to worms, hackers, and other denizens of the Internet.
2017-07-28 13:58:36 -04:00
- [MTPot](https://github.com/Cymmetria/MTPot) - Open Source Telnet Honeypot, focused on Mirai malware.
- [SIREN](https://github.com/blaverick62/SIREN) - Semi-Intelligent HoneyPot Network - HoneyNet Intelligent Virtual Environment.
2018-06-27 09:26:35 -04:00
- [TelnetHoney](https://github.com/balte/TelnetHoney) - A simple telnet honeypot.
2018-06-27 09:11:15 -04:00
- [UDPot Honeypot](https://github.com/jekil/UDPot) - Simple UDP / DNS honeypot scripts.
2018-07-03 15:39:16 -04:00
- [YAFH](https://github.com/fnzv/YAFH) - Yet Another Fake Honeypot written in Go
2018-06-27 09:11:15 -04:00
- [arctic-swallow](https://github.com/ajackal/arctic-swallow) - a low interaction honeypot.
- [glutton](https://github.com/mushorg/glutton) - All eating honeypot.
2018-07-03 15:39:16 -04:00
- [go-HoneyPot](https://github.com/Mojachieee/go-HoneyPot) - A honeypot server written in Go
- [go-emulators](https://github.com/kingtuna/go-emulators) - honeypot go lang emulators
- [honeymail](https://github.com/sec51/honeymail) - SMTP honeypot written in Golang
- [honeytrap](https://github.com/tillmannw/honeytrap) - a low-interaction honeypot and network security tool written to catch attacks against TCP and UDP services.
2018-07-03 15:39:16 -04:00
- [imap-honey](https://github.com/yvesago/imap-honey) - IMAP honeypot written in Golang
2017-05-24 09:45:35 -04:00
- [mwcollectd](https://www.openhub.net/p/mwcollectd) - a versatile malware collection daemon, uniting the best features of nepenthes and honeytrap.
- [potd](https://github.com/lnslbrty/potd) - A high scalable low to medium interactive SSH/TCP honeypot designed for OpenWrt/IoT devices using Linux Namespaces, Seccomp and Capabilities.
2017-05-24 09:45:35 -04:00
- [portlurker](https://github.com/bartnv/portlurker) - Port listener / honeypot in Rust with protocol guessing and safe string display.
2018-06-27 09:11:15 -04:00
- [slipm-honeypot](https://github.com/rshipp/slipm-honeypot) - A simple low-interaction port monitoring honeypot.
- [telnetlogger](https://github.com/robertdavidgraham/telnetlogger) - A Telnet honeypot designed to track the Mirai botnet.
- [vnclowpot](https://github.com/magisterquis/vnclowpot) - A low interaction VNC honeypot.
2015-06-19 07:19:39 -04:00
2018-07-03 15:39:16 -04:00
- IDS signature generation
- [Honeycomb](http://www.icir.org/christian/honeycomb/) - Automated signature creation using honeypots.
2015-06-19 07:19:39 -04:00
- Lookup service for AS-numbers and prefixes
- [CC2ASN](http://www.cc2asn.com/) - A simple lookup service for AS-numbers and prefixes belonging to any given country in the world.
2015-06-19 07:19:39 -04:00
- Data Collection / Data Sharing
2017-07-28 13:58:36 -04:00
- [HPfriends](http://hpfriends.honeycloud.net/#/home) - Honeypot data-sharing platform.
- [hpfriends - real-time social data-sharing](http://heipei.github.io/sigint-hpfriends/) - Presentation about HPFriends feed system
- [HPFeeds](https://github.com/rep/hpfeeds/) - lightweight authenticated publish-subscribe protocol.
2015-06-19 07:19:39 -04:00
- central management tool
- [PHARM](http://www.nepenthespharm.com/) - Manage , Report, Analyze your distributed Nepenthes instances.
2015-06-19 07:19:39 -04:00
- Network connection analyzer
- [Impost](http://impost.sourceforge.net/) - a network security auditing tool designed to analyze the forensics behind compromised and/or vulnerable daemons.
2015-06-19 07:19:39 -04:00
- Honeypot deployment
- [Modern Honeynet Network](http://threatstream.github.io/mhn/) - makes deploying and managing secure honeypots extremely simple.
2015-06-19 07:19:39 -04:00
- Honeypot extensions to Wireshark
- [Whireshark Extensions](https://www.honeynet.org/project/WiresharkExtensions) - support applying Snort IDS rules and signatures against pcap files.
2015-06-19 07:19:39 -04:00
2017-07-28 13:58:36 -04:00
- Client
2017-07-28 13:58:36 -04:00
- [CWSandbox / GFI Sandbox](https://www.gfi.com/products-and-solutions/all-products)
- [Capture-HPC-Linux](https://redmine.honeynet.org/projects/linux-capture-hpc/wiki)
2018-06-27 09:11:15 -04:00
- [Capture-HPC-NG](https://github.com/CERT-Polska/HSN-Capture-HPC-NG)
2017-05-13 09:37:13 -04:00
- [Capture-HPC](https://projects.honeynet.org/capture-hpc) - a high interaction client honeypot (also called honeyclient).
2018-06-27 09:11:15 -04:00
- [HoneyBOT](http://www.atomicsoftwaresolutions.com/)
- [HoneyC](https://projects.honeynet.org/honeyc)
- [HoneySpider Network](https://github.com/CERT-Polska/hsn2-bundle) - a highly-scalable system integrating multiple client honeypots to detect malicious websites.
- [HoneyWeb](https://code.google.com/archive/p/gsoc-honeyweb/) - Web interface created to manage and share remotly Honeyclients ressources.
2018-06-27 09:11:15 -04:00
- [Jsunpack-n](https://github.com/urule99/jsunpack-n)
- [MonkeySpider](http://monkeyspider.sourceforge.net)
- [PhoneyC](https://github.com/honeynet/phoneyc) - Python honeyclient (later replaced by Thug)
- [Pwnypot](https://github.com/shjalayeri/pwnypot) - High Interaction Client Honeypot
- [Rumal](https://github.com/thugs-rumal/) - Thug's Rumāl: a Thug's dress & weapon.
2018-06-27 09:11:15 -04:00
- [Shelia](https://www.cs.vu.nl/~herbertb/misc/shelia/) - a client-side honeypot for attack detection
- [Thug](https://buffer.github.io/thug/) - Python low-interaction honeyclient
- [Thug Distributed Task Queuing](https://thug-distributed.readthedocs.io/en/latest/index.html)
2018-06-27 09:11:15 -04:00
- [Trigona](https://www.honeynet.org/project/Trigona)
- [URLQuery](https://urlquery.net/)
2017-05-13 09:37:13 -04:00
- [YALIH (Yet Another Low Interaction Honeyclient)](https://github.com/Masood-M/yalih) - a low Interaction Client honeypot designed to detect malicious websites through signature, anomaly and pattern matching techniques
2015-06-19 07:19:39 -04:00
- Honeypot
- [Deception Toolkit](http://www.all.net/dtk/dtk.html)
2018-06-27 09:11:15 -04:00
- [IMHoneypot](https://github.com/mushorg/imhoneypot)
- [Single-honeypot](https://sourceforge.net/projects/single-honeypot/)
2015-06-19 07:19:39 -04:00
- PDF document inspector
2018-04-29 11:32:33 -04:00
- [peepdf](https://github.com/jesparza/peepdf) - Powerful Python tool to analyze PDF documents
2015-06-19 07:19:39 -04:00
- Hybrid low/high interaction honeypot
- [HoneyBrid](http://honeybrid.sourceforge.net)
2015-06-19 07:19:39 -04:00
2016-11-22 09:50:09 -05:00
- SSH Honeypots
- [Blacknet](https://github.com/morian/blacknet) - Multi-head SSH honeypot system.
2016-01-23 12:50:35 -05:00
- [Cowrie](https://github.com/micheloosterhof/cowrie) - Cowrie SSH Honeypot (based on kippo)
- [DShield docker](https://github.com/xme/dshield-docker) - Docker container running cowrie with DShield output enabled.
- [HonSSH](https://github.com/tnich/honssh) - HonSSH is designed to log all SSH communications between a client and server.
2018-06-27 09:11:15 -04:00
- [HUDINX](https://github.com/Cryptix720/HUDINX) - tiny interaction SSH honeypot engineered in Python to log brute force attacks and, most importantly, the entire shell interaction performed by the attacker.
- [Kippo](https://github.com/desaster/kippo) - Medium interaction SSH honeypot
2018-07-03 15:39:16 -04:00
- [Kippo_JunOS](https://github.com/gregcmartin/Kippo_JunOS) - Kippo configured to be a backdoored netscreen.
2018-06-27 09:11:15 -04:00
- [Kojoney2](https://github.com/madirish/kojoney2) - low interaction SSH honeypot written in Python. Based on Kojoney by Jose Antonio Coret
- [Kojoney](http://kojoney.sourceforge.net/) - Kojoney is a low level interaction honeypot that emulates an SSH server. The daemon is written in Python using the Twisted Conch libraries.
- [LongTail Log Analysis @ Marist College](http://longtail.it.marist.edu/honey/) - analyzed SSH honeypot logs
2018-07-07 20:24:32 -04:00
- [MockSSH](https://github.com/ncouture/MockSSH) - Mock an SSH server and define all commands it supports (Python, Twisted)
2018-07-05 14:38:49 -04:00
- [cowrie2neo](https://github.com/xlfe/cowrie2neo) - Parse cowrie honeypot logs into a neo4j database.
2018-07-03 15:39:16 -04:00
- [go-sshoney](https://github.com/ashmckenzie/go-sshoney) - SSH Honeypot
- [go0r](https://github.com/fzerorubigd/go0r) - A simple ssh honeypot in golang
- [gohoney](https://github.com/PaulMaddox/gohoney) - A SSH honeypot written in Go
- [hived](https://github.com/sahilm/hived) - a honeypot
- [hnypots-agent)](https://github.com/joshrendek/hnypots-agent) - A SSH Server in Go that logs username/password combos
- [honeypot.go](https://github.com/mdp/honeypot.go) - SSH Honeypot written in Go
- [honeyssh](https://github.com/ppacher/honeyssh) - A credential dumping SSH honeypot with statistics
2016-11-22 09:50:09 -05:00
- [hornet](https://github.com/czardoz/hornet) - Medium interaction SSH Honeypot that supports multiple virtual hosts
2018-07-03 15:39:16 -04:00
- [ssh-auth-logger](https://github.com/JustinAzoff/ssh-auth-logger) - A low/zero interaction ssh authentication logging honeypot
2017-08-09 19:13:31 -04:00
- [ssh-honeypot](https://github.com/droberson/ssh-honeypot) - Fake sshd that logs ip addresses, usernames, and passwords.
- [ssh-honeypotd](https://github.com/sjinks/ssh-honeypotd) - A low-interaction SSH honeypot written in C.
2018-07-03 15:39:16 -04:00
- [sshForShits](https://github.com/traetox/sshForShits) - framework for a high interaction SSH honeypot
- [sshesame](https://github.com/jaksi/sshesame) - A fake SSH server that lets everyone in and logs their activity.
2018-06-27 09:11:15 -04:00
- [sshhipot](https://github.com/magisterquis/sshhipot) - High-interaction MitM SSH honeypot
- [sshlowpot](https://github.com/magisterquis/sshlowpot) - Yet another no-frills low-interaction ssh honeypot in Go.
2018-01-02 14:43:21 -05:00
- [sshsyrup](https://github.com/mkishere/sshsyrup) - A simple SSH Honeypot with features to capture terminal activity and upload to asciinema.org
2015-06-19 07:19:39 -04:00
- Distributed sensor project
- [DShield Web Honeypot Project](https://sites.google.com/site/webhoneypotsite/)
2015-06-19 07:19:39 -04:00
2016-01-23 12:50:35 -05:00
- A pcap analyzer
- [Honeysnap](https://projects.honeynet.org/honeysnap/)
2015-06-19 07:19:39 -04:00
2016-01-23 12:50:35 -05:00
- Network traffic redirector
- [Honeywall](https://projects.honeynet.org/honeywall/)
2015-06-19 07:19:39 -04:00
- Honeypot Distribution with mixed content
2018-06-27 09:26:35 -04:00
- [HoneyDrive](https://bruteforcelab.com/honeydrive)
2015-06-19 07:19:39 -04:00
- Honeypot sensor
2015-09-24 15:05:27 -04:00
- [Honeeepi] (https://redmine.honeynet.org/projects/honeeepi/wiki) - Honeeepi is a honeypot sensor on Raspberry Pi which based on customized Raspbian OS.
2015-06-19 07:19:39 -04:00
- File carving
- [TestDisk & PhotoRec](https://www.cgsecurity.org/)
2015-06-19 07:19:39 -04:00
2017-03-30 07:31:59 -04:00
- Sebek
- [Qebek](https://projects.honeynet.org/sebek/wiki/Qebek) - QEMU based Sebek. As Sebek, it is data capture tool for high interaction honeypot.
2018-06-27 09:11:15 -04:00
- [Sebek](https://projects.honeynet.org/sebek/) - data capture
2017-07-28 13:58:36 -04:00
- [xebek](https://code.google.com/archive/p/xebek/) - Sebek on Xen
2015-06-19 07:19:39 -04:00
2017-11-29 09:56:21 -05:00
- Behavioral analysis tool for win32
- [Capture BAT](https://www.honeynet.org/node/315)
2015-06-19 07:19:39 -04:00
- Live CD
2018-06-04 13:35:42 -04:00
- [DAVIX](https://www.secviz.org/node/89) - The DAVIX Live CD
2015-06-19 07:19:39 -04:00
- Spamtrap
2018-06-27 09:26:35 -04:00
- [Mail::SMTP::Honeypot](https://metacpan.org/pod/release/MIKER/Mail-SMTP-Honeypot-0.11/Honeypot.pm) - perl module that appears to provide the functionality of a standard SMTP server
2018-06-27 09:11:15 -04:00
- [Mailoney](https://github.com/awhitehatter/mailoney) - SMTP honeypot, Open Relay, Cred Harvester written in python.
2018-06-04 13:35:42 -04:00
- [SendMeSpamIDS.py](https://github.com/johestephan/VerySimpleHoneypot) Simple SMTP fetch all IDS and analyzer
2016-11-22 10:09:18 -05:00
- [Shiva](https://github.com/shiva-spampot/shiva) - Spam Honeypot with Intelligent Virtual Analyzer
- [Shiva The Spam Honeypot Tips And Tricks For Getting It Up And Running](https://www.pentestpartners.com/security-blog/shiva-the-spam-honeypot-tips-and-tricks-for-getting-it-up-and-running/)
2018-06-27 09:11:15 -04:00
- [SpamHAT](https://github.com/miguelraulb/spamhat) - Spam Honeypot Tool
- [Spamhole](http://www.spamhole.net/)
- [honeypot](https://github.com/jadb/honeypot) - The Project Honey Pot un-official PHP SDK
- [spamd](http://man.openbsd.org/cgi-bin/man.cgi?query=spamd%26apropos=0%26sektion=0%26manpath=OpenBSD+Current%26arch=i386%26format=html)
2016-11-22 10:09:18 -05:00
- Commercial honeynet
- [Cymmetria Mazerunner](https://cymmetria.com/product/mazerunner/) - MazeRunner leads attackers away from real targets and creates a footprint of the attack.
2015-06-19 07:19:39 -04:00
- Server (Bluetooth)
- [Bluepot](https://github.com/andrewmichaelsmith/bluepot)
2015-06-19 07:19:39 -04:00
- Dynamic analysis of Android apps
2017-07-28 13:58:36 -04:00
- [Droidbox](https://code.google.com/archive/p/droidbox/)
2015-06-19 07:19:39 -04:00
- Dockerized Low Interaction packaging
2018-06-27 09:11:15 -04:00
- [Docker honeynet](https://github.com/sreinhardt/Docker-Honeynet) - Several Honeynet tools set up for Docker containers.
- [Dockerized Thug](https://hub.docker.com/r/honeynet/thug/) - A dockerized [Thug](https://github.com/buffer/thug) to analyze malicious web content.
- [Dockerpot](https://github.com/mrschyte/dockerpot) - A docker based honeypot.
2018-06-27 09:11:15 -04:00
- [Manuka](https://github.com/andrewmichaelsmith/manuka) - Docker based honeypot (Dionaea & Kippo).
- [mhn-core-docker](https://github.com/MattCarothers/mhn-core-docker) - Core elements of the Modern Honey Network implemented in Docker.
2015-06-19 07:19:39 -04:00
- Network analysis
- [Quechua](https://bitbucket.org/zaccone/quechua)
2015-06-19 07:19:39 -04:00
- SIP Server
- [Artemnesia VoIP](http://artemisa.sourceforge.net)
2015-06-19 07:19:39 -04:00
2016-01-23 12:50:35 -05:00
- IOT Honeypot
- [HoneyThing](https://github.com/omererdem/honeything) - TR-069 Honeypot
2018-07-07 20:24:32 -04:00
- [Kako](https://github.com/darkarnium/kako) - honeypots for a number of well known and deployed embedded device vulnerabilities.
2015-06-19 07:19:39 -04:00
2017-04-06 04:15:12 -04:00
- Honeytokens
- [CanaryTokens](https://github.com/thinkst/canarytokens) -
2018-06-27 09:11:15 -04:00
- [Honeybits](https://github.com/0x4D31/honeybits) - A simple tool designed to enhance the effectiveness of your traps by spreading breadcrumbs & honeytokens across your production servers and workstations to lure the attacker toward your honeypots.
- [Honeyλ](https://github.com/0x4D31/honeylambda) - honeyLambda 'serverless trap' is a simple, serverless application designed to create and monitor URL honeytokens, on top of AWS Lambda and Amazon API Gateway.
- [dcept](https://github.com/secureworks/dcept) - A tool for deploying and detecting use of Active Directory honeytokens.
2015-06-19 07:19:39 -04:00
## <a name="honeyd"></a> Honeyd Tools
- Honeyd plugin
- [Honeycomb](http://www.honeyd.org/tools.php)
- Honeyd viewer
- [Honeyview](http://honeyview.sourceforge.net/)
- Honeyd to MySQL connector
2018-06-27 09:26:35 -04:00
- [Honeyd2MySQL](https://bruteforcelab.com/honeyd2mysql)
2015-06-19 07:19:39 -04:00
- A script to visualize statistics from honeyd
2018-06-27 09:26:35 -04:00
- [Honeyd-Viz](https://bruteforcelab.com/honeyd-viz)
2015-06-19 07:19:39 -04:00
- Honeyd UI
2015-09-22 08:59:12 -04:00
- [Honeyd configuration GUI](http://www.citi.umich.edu/u/provos/honeyd/ch01-results/1/) - application used to configure
the honeyd daemon and generate configuration files
2015-06-19 07:19:39 -04:00
- Honeyd stats
2015-12-02 20:39:33 -05:00
- [Honeydsum.pl](https://github.com/DataSoft/Honeyd/blob/master/scripts/misc/honeydsum-v0.3/honeydsum.pl)
2015-06-19 07:19:39 -04:00
2017-07-28 13:58:36 -04:00
2015-06-19 07:19:39 -04:00
## <a name="analysis"></a> Network and Artifact Analysis
- Sandbox
2018-06-27 09:26:35 -04:00
- [Argos](http://www.few.vu.nl/argos/) - An emulator for capturing zero-day attacks
- [COMODO automated sandbox](https://help.comodo.com/topic-72-1-451-4768-.html)
2018-06-27 09:11:15 -04:00
- [Cuckoo](https://cuckoosandbox.org/) - he leading open source automated malware analysis system.
- [Pylibemu](https://github.com/buffer/pylibemu) - A Libemu Cython wrapper.
2018-06-27 09:26:35 -04:00
- [RFISandbox](https://monkey.org/~jose/software/rfi-sandbox/) - a PHP 5.x script sandbox built on top of [funcall](https://pecl.php.net/package/funcall)
2018-06-27 09:11:15 -04:00
- [dorothy2](https://github.com/m4rco-/dorothy2) - A malware/botnet analysis framework written in Ruby
- [imalse](https://github.com/hbhzwj/imalse) - Integrated MALware Simulator and Emulator.
2018-06-27 09:11:15 -04:00
- [libemu](https://github.com/buffer/libemu) - Shellcode emulation library, useful for shellcode detection.
2018-06-27 09:26:35 -04:00
2015-06-19 07:19:39 -04:00
- Sandbox-as-a-Service
2018-06-27 09:11:15 -04:00
- [Hybrid Analysis](https://www.hybrid-analysis.com) - a free malware analysis service powered by Payload Security that detects and analyzes unknown threats using a unique Hybrid Analysis technology.
- [Joebox Cloud](https://jbxcloud.joesecurity.org/login) - analyzes the behavior of malicious files including PEs, PDFs, DOCs, PPTs, XLSs, APKs, URLs and MachOs on Windows, Android and Mac OS X for suspicious activities.
- [VirusTotal](https://www.virustotal.com/)
2018-06-27 09:11:15 -04:00
- [detux.org](https://detux.org) - Multiplatform Linux Sandbox.
- [malwr.com](https://malwr.com/) - free malware analysis service and community.
2015-06-19 07:19:39 -04:00
2015-06-19 08:45:18 -04:00
## <a name="visualizers"></a> Data Tools
- Front Ends
2018-06-27 09:11:15 -04:00
- [DionaeaFR](https://github.com/rubenespadas/DionaeaFR) - Front Web to Dionaea low-interaction honeypot.
- [Django-kippo](https://github.com/jedie/django-kippo) - Django App for kippo SSH Honeypot.
- [Shockpot-Frontend](https://github.com/GovCERT-CZ/Shockpot-Frontend) - a full featured script to visualize statistics from a Shockpot honeypot.
2018-06-27 09:11:15 -04:00
- [Tango](https://github.com/aplura/Tango) - Honeypot Intelligence with Splunk.
- [Wordpot-Frontend](https://github.com/GovCERT-CZ/Wordpot-Frontend) - a full featured script to visualize statistics from a Wordpot honeypot.
- [honeyalarmg2](https://github.com/schmalle/honeyalarmg2) - Simplified UI for showing honeypot alarms.
2018-06-27 09:11:15 -04:00
- [honeypotDisplay](https://github.com/Joss-Steward/honeypotDisplay) - A flask website which displays data I've gathered with my SSH Honeypot.
2015-06-19 07:19:39 -04:00
- Visualization
2018-06-27 09:11:15 -04:00
- [Acapulco](https://github.com/hgascon/acapulco) - Automated Attack Community Graph Construction.
2016-11-22 09:59:44 -05:00
- [Afterglow Cloud](https://github.com/ayrus/afterglow-cloud)
- [Afterglow](http://afterglow.sourceforge.net/)
2018-06-27 09:11:15 -04:00
- [Glastopf Analytics](https://github.com/katkad/Glastopf-Analytics) - easy honeypot statistics
- [HoneyMalt](https://github.com/SneakersInc/HoneyMalt) - Maltego tranforms for mapping Honeypot systems.
- [HoneyMap](https://github.com/fw42/honeymap) - Real-time websocket stream of GPS events on a fancy SVG world map.
- [HoneyStats](https://sourceforge.net/projects/honeystats/) - A statistical view of the recorded activity on a Honeynet.
- [HpfeedsHoneyGraph](https://github.com/yuchincheng/HpfeedsHoneyGraph) - a visualization app to visualize hpfeeds logs.
2018-06-27 09:11:15 -04:00
- [Kippo stats](https://github.com/mfontani/kippo-stats) - Mojolicious app to display statistics for your kippo SSH honeypot.
2018-06-27 09:26:35 -04:00
- [Kippo-Graph](https://bruteforcelab.com/kippo-graph) - a full featured script to visualize statistics from a Kippo SSH honeypot.
2017-08-09 19:26:32 -04:00
- [Sebek Dataviz](http://www.honeynet.org/gsoc/project4) - Sebek data visualization.
- [The Intelligent HoneyNet](https://github.com/jpyorre/IntelligentHoneyNet) - The Intelligent Honey Net Project attempts to create actionable information from honeypots.
2018-06-27 09:11:15 -04:00
- [ovizart](https://github.com/oguzy/ovizart) - visual analysis for network traffic.
2015-07-03 14:13:47 -04:00
## <a name="guides"></a>Guides
- [T-Pot: A Multi-Honeypot Platform](https://dtag-dev-sec.github.io/mediator/feature/2015/03/17/concept.html)
2015-08-05 12:29:14 -04:00
- [Honeypot (Dionaea and kippo) setup script](https://github.com/andrewmichaelsmith/honeypot-setup-script/)
2016-11-22 09:52:05 -05:00
- Deployment
- [Dionaea and EC2 in 20 Minutes](http://andrewmichaelsmith.com/2012/03/dionaea-honeypot-on-ec2-in-20-minutes/) - a tutorial on setting up Dionaea on an EC2 instance
2017-08-03 20:20:29 -04:00
- [Using a Raspberry Pi honeypot to contribute data to DShield/ISC](https://isc.sans.edu/diary/22680) - The Raspberry Pi based system will allow us to maintain one code base that will make it easier to collect rich logs beyond firewall logs.
2018-06-27 09:11:15 -04:00
- [honeypotpi](https://github.com/free5ty1e/honeypotpi) - Script for turning a Raspberry Pi into a HoneyPot Pi
2018-06-04 13:23:40 -04:00
- Research Papers
- [Honeypot research papers](https://github.com/shbhmsingh72/Honeypot-Research-Papers) - PDFs of research papers on honeypots
2018-06-27 09:11:15 -04:00
- [vEYE](https://link.springer.com/article/10.1007%2Fs10115-008-0137-3) - behavioral footprinting for self-propagating worm detection and profiling.