Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Honeypots
  3. Hontel

Hontel

MITPython

A Python-based Telnet honeypot that emulates a Telnet service inside a chroot environment to capture malicious activity.

GitHubGitHub
163 stars44 forks0 contributors

What is Hontel?

HonTel is a Telnet honeypot written in Python that emulates a Telnet service to attract and monitor malicious connections. It runs inside a chroot environment to isolate potential threats and logs all interactions, including commands and downloaded files, for security analysis. The tool helps researchers understand attacker behavior and gather intelligence on botnets targeting Telnet services.

Target Audience

Security researchers, system administrators, and network defenders who need to monitor Telnet-based attacks and analyze malware behavior in a controlled environment.

Value Proposition

Developers choose HonTel for its simplicity, configurability, and effective isolation using chroot, making it a practical tool for capturing and studying Telnet-focused threats without risking the host system.

Overview

Telnet Honeypot

Use Cases

Best For

  • Monitoring and analyzing Telnet-based botnet activities
  • Capturing malware samples dropped via Telnet connections
  • Studying attacker commands and behaviors in a safe environment
  • Setting up a lightweight honeypot for network security research
  • Isolating potential threats using chroot to protect host systems
  • Gathering threat intelligence on Telnet service exploitation

Not Ideal For

  • Environments running modern Python 3.x codebases, as it's built on deprecated Python 2.x
  • Windows-based systems or teams without intermediate Linux administration knowledge for chroot setup
  • Projects requiring real-time alerting or SIEM integration, since it logs only to files
  • Security teams needing a multi-protocol honeypot; HonTel is Telnet-specific

Pros & Cons

Pros

Chroot Isolation for Safety

Runs inside a chroot jail to contain potential malware, protecting the host system from direct threats, as emphasized in the README for isolation.

Detailed Command and File Logging

Records all Telnet commands and stores downloaded binary files in a samples directory, enabling thorough analysis of attacker behavior and malware samples.

Highly Configurable Setup

Allows easy modification of authentication credentials, welcome messages, hostname, and log paths directly in the hontel.py file, as documented in the README.

Lightweight and Focused Design

As a Python script without heavy dependencies, it's simple to deploy for targeted Telnet monitoring, aligning with its philosophy of being a practical tool.

Cons

Deprecated Python 2.x Dependency

Built for Python 2.6/2.7, which is no longer supported, posing security risks and compatibility issues on modern systems.

Manual Recovery from Attacks

Botnets may delete files in the chroot environment, requiring reinstallation or backup restoration, as warned in the README, adding operational overhead.

Limited to Telnet Protocol

Only emulates Telnet services, so it cannot capture threats targeting other protocols like SSH or HTTP, limiting its scope.

Intermediate Linux Knowledge Required

Deployment involves chroot setup and configuration editing, as noted in deploy.txt, making it inaccessible for users without Linux admin skills.

Frequently Asked Questions

Quick Stats

Stars163
Forks44
Contributors0
Open Issues0
Last commit7 years ago
CreatedSince 2015

Tags

#honeypot#python-2#python#malware-analysis#network-security#threat-intelligence#botnet#telnet#security-research#chroot

Built With

L
Linux
P
Python 2.7

Included in

Honeypots10.2k
Auto-fetched 29 minutes ago

Related Projects

T-PotT-Pot

🍯 T-Pot - The All In One Multi Honeypot Platform 🐝

Stars9,256
Forks1,370
Last commit2 days ago
EndlesshEndlessh

SSH tarpit that slowly sends an endless banner

Stars8,471
Forks302
Last commit2 years ago
AndroguardAndroguard

Reverse engineering and pentesting for Android applications

Stars6,084
Forks1,137
Last commit9 days ago
OpenCanaryOpenCanary

Modular and decentralised honeypot

Stars2,878
Forks400
Last commit11 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub