A simple SSH honeypot designed to detect and study attacker behavior, built as a beginner cybersecurity project.
WARNING: This is a learning tool. Only deploy in isolated environments you own or have explicit permission to monitor. Never use on production networks.
- Purpose: Learn about network security by studying real attacker techniques
- Technology: Python sockets, multi-threading, logging
- Features: Fake SSH server, connection logging, attacker interaction analysis
honeypot.py- Main honeypot scriptanalyzer.py- Log analysis tool (optional)honeypot.log- Detailed activity logs (generated)connections.log- Connection summaries (generated)
# Clone and run
git clone https://github.com/syknandan/ssh-honeypot.git
cd honeypot-project
python honeypot.py