
Network Deception with Honeypots
FreeDetect unauthorized access with honeypots.
Free · Opens the source repo
What Network Deception with Honeypots does
Implementing Network Deception with Honeypots is a skill designed for security professionals seeking to enhance their network security posture through the deployment of honeypots. By utilizing tools such as OpenCanary, T-Pot, and Cowrie, this skill enables users to create a deceptive environment that lures attackers, allowing for the detection of unauthorized access and lateral movement within the network. This proactive approach not only aids in identifying potential threats but also helps in gathering valuable threat intelligence regarding attacker techniques and tools.
The skill guides users through the entire process of honeypot deployment, starting from planning the deployment strategy to configuring the honeypots and setting up alerting mechanisms. Users can choose from various honeypot types based on their specific needs and network architecture. The integration with SIEM systems ensures that alerts are forwarded efficiently, enabling rapid response to suspicious activities. The workflow includes deploying canary tokens to further enhance detection capabilities by alerting users when sensitive files or credentials are accessed.
This skill is particularly useful for organizations looking to bolster their security architecture by adding layers of detection. It is suitable for security teams tasked with monitoring for unauthorized internal scanning, credential theft, or any form of attacker reconnaissance. By analyzing the logs generated by honeypots, users can gain insights into attacker behavior and refine their security measures accordingly.
For those in the cybersecurity field, this skill provides a practical approach to implementing deception technology as part of a comprehensive security strategy. It is a valuable resource for anyone involved in network security, threat detection, or incident response, offering a hands-on method to enhance situational awareness and improve overall security posture.
When to use it
Use this skill when you need to deploy honeypots to detect and analyze unauthorized access attempts in your network.
When not to use it
This skill may not be suitable for environments where honeypots could disrupt legitimate user activity or where there are strict compliance requirements against deception technologies.
What you can build with it
Early Warning Indicators
Deploy honeypots to create early warning systems that alert you to unauthorized access attempts in real-time.
Threat Intelligence Gathering
Utilize honeypots to gather intelligence on attacker techniques and tools, enhancing your overall security strategy.
Security Architecture Design
Incorporate honeypots into your security architecture to add an additional layer of detection against lateral movement and internal threats.
How to install Network Deception with Honeypots
View source1. Install with the skills CLI
npx skills add mukul975/anthropic-cybersecurity-skills/implementing-network-deception-with-honeypots --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by mukul975Implementing Network Deception with Honeypots
When to Use
- When deploying deception technology to detect lateral movement
- To create early warning indicators for network intrusion
- During security architecture design to add detection depth
- When monitoring for unauthorized internal scanning or credential theft
- To gather threat intelligence on attacker techniques and tools
Prerequisites
- Linux server or VM for honeypot deployment (Ubuntu 22.04+ recommended)
- Python 3.8+ with pip for OpenCanary installation
- Docker for T-Pot or containerized deployment
- Network segment with appropriate VLAN configuration
- SIEM integration for alert forwarding (syslog, webhook, or file-based)
- Firewall rules allowing inbound connections to honeypot services
Workflow
- Plan Deployment: Select honeypot types and network placement strategy.
- Install Honeypot: Deploy OpenCanary, Cowrie, or T-Pot on dedicated host.
- Configure Services: Enable emulated services (SSH, HTTP, SMB, FTP, RDP).
- Set Up Alerting: Configure log forwarding to SIEM and alert channels.
- Deploy Canary Tokens: Place credential files, shares, and DNS entries.
- Monitor Interactions: Analyze honeypot logs for attacker activity.
- Tune and Maintain: Update configurations based on detection results.
Key Concepts
| Concept | Description |
|---|---|
| OpenCanary | Lightweight Python honeypot with modular service emulation |
| Cowrie | Medium-interaction SSH/Telnet honeypot capturing commands |
| T-Pot | Multi-honeypot platform with ELK stack visualization |
| Canary Token | Tripwire credential or file that alerts when accessed |
| Low-Interaction | Emulates services at protocol level without full OS |
| High-Interaction | Full OS honeypot capturing complete attacker sessions |
Tools & Systems
| Tool | Purpose |
|---|---|
| OpenCanary | Modular honeypot daemon with service emulation |
| Cowrie | SSH/Telnet honeypot with session recording |
| T-Pot | All-in-one multi-honeypot platform |
| Dionaea | Malware-capturing honeypot for exploit detection |
| Splunk/Elastic | SIEM for honeypot alert aggregation |
Output Format
Alert: HONEYPOT-[SERVICE]-[DATE]-[SEQ]
Honeypot: [Hostname/IP]
Service: [SSH/HTTP/SMB/FTP/RDP]
Source IP: [Attacker IP]
Interaction: [Login attempt/Port scan/File access]
Credentials Used: [Username:Password if applicable]
Commands Executed: [For SSH honeypots]
Risk Level: [Critical/High/Medium/Low]
Frequently asked questions about Network Deception with Honeypots
Similar skills
Asset Criticality Scoring for Vulns
Prioritize vulnerabilities based on asset criticality.
Performing Alert Triage with Elastic SIEM
Streamline alert triage processes in Elastic Security.
Active Directory Vulnerability Assessment
Secure your Active Directory with comprehensive assessments.
Active Directory Investigation
Streamline your Active Directory compromise investigations.
Parsing Artifacts with Eric Zimmerman Tools
Efficiently parse Windows forensic artifacts for analysis.
Operationalizing MISP Threat Feeds
Enhance threat detection with curated MISP feeds.
