Git Product home page Git Product logo

telnet-honeypot's Introduction

Simple Telnet Honeypot Server

Introduction

The Simple Telnet Honeypot Server offers cybersecurity professionals and enthusiasts a straightforward tool for capturing and analyzing Telnet-based interactions. This Python-scripted server, built upon the Twisted network programming framework, simulates a Telnet server to log unauthorized access attempts and helps in identifying potential security breaches.

Features

  • Low-Interaction Honeypot: Simulates a Telnet server to safely log authentication attempts without high risk.
  • Configurable Settings: The host and port settings can be easily modified using command-line arguments.
  • Extensive Logging: Every interaction, including login credentials, is recorded for in-depth security auditing.
  • Interactive Response Simulation: Mimics a live Telnet service, providing automated responses to capture more detailed information.
  • Educational Resource: Great for learning about Telnet service vulnerabilities and network security monitoring.

Requirements

  • Python 3.x
  • Twisted Python library

Installation

Begin by cloning the repository or downloading the telnet.py script. Make sure Python and Twisted are installed on your system.

git clone https://github.com/0xNslabs/telnet-honeypot.git
cd telnet-honeypot
pip install twisted

Usage

Start the server with the following command, specifying host and port if needed. By default, it binds to all interfaces (0.0.0.0) on port 2323.

python3 telnet.py --host 0.0.0.0 --port 2323

Logging

Interaction logs are saved in telnet_honeypot.log, which contains detailed records of all Telnet commands and login attempts.

Simple Telnet Honeypot In Action

Simple Telnet Honeypot in Action The above image showcases the Simple Telnet Honeypot server capturing login attempts.

Other Simple Honeypot Services

Check out the other honeypot services for monitoring various network protocols:

Security and Compliance

  • Caution: Operate this honeypot within a secure and controlled environment.
  • Compliance: Deploy this honeypot in accordance with applicable laws and regulations.

License

This project is made available under the MIT License. For more information, see the LICENSE file.

telnet-honeypot's People

Contributors

iodn avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.