awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
skeeto avatar

skeeto/endlessh

0
View on GitHub↗
8,477 stele·302 fork-uri·C·Unlicense·3 vizualizări

Endlessh

Endlessh is an SSH tarpit and network honeypot designed to mitigate automated SSH brute force attacks. It acts as a defensive layer that protects servers by diverting malicious connection attempts into a slow-motion trap.

The project implements a tarpit by sending endless, throttled banners to clients, which keeps connections open indefinitely to occupy attacker resources and slow down network scans.

The service includes connection rate limiting to prevent system resource exhaustion and provides monitoring through connection activity and diagnostic data logging to system logs. Process management is handled via system signals for configuration reloads and statistics reporting.

Features

  • SSH Brute Force Mitigation - Protects servers from automated SSH brute force attempts by diverting traffic into a slow connection trap.
  • Automated Attack Diversion - Sends endless slow banners to clients to occupy connections and distract attackers from real servers.
  • SSH Connection Tarpitting - Sends slow random banners to clients to keep connections open and divert automated attacks.
  • Service Abuse Protections - Protects server resources by managing concurrent connection limits to prevent service exhaustion.
  • SSH Attack Mitigators - Provides a defensive layer that diverts malicious SSH connection attempts into a slow-motion trap.
  • SSH Attack Diversion - Sends slow motion banners to clients to occupy connections and prevent access to real servers.
  • SSH Tarpits - Implements a security tool that slows down SSH connections by sending an endless banner.
  • Tarpit Data Emission - Transmits throttled banners to occupy attacker resources and slow down network scans.
  • Network Security Monitoring - Logs connection attempts and activity patterns to analyze the source of automated SSH attacks.
  • Connection Rate Limiting - Implements limits on concurrent sockets to prevent system resource exhaustion during attacks.
  • Blocking Connection Flows - Manages client connections through a blocking flow to maintain the tarpit state.
  • Concurrency Limiters - Caps the maximum number of concurrent clients to protect system resources from exhaustion.
  • Honeypots and Tarpits - SSH tarpit that slows down scanners by sending an infinite banner.
  • SSH Honeypots - SSH tarpit that slows down connection attempts.

Istoric stele

Graficul istoricului de stele pentru skeeto/endlesshGraficul istoricului de stele pentru skeeto/endlessh

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face skeeto/endlessh?

Endlessh is an SSH tarpit and network honeypot designed to mitigate automated SSH brute force attacks. It acts as a defensive layer that protects servers by diverting malicious connection attempts into a slow-motion trap.

Care sunt principalele funcționalități ale skeeto/endlessh?

Principalele funcționalități ale skeeto/endlessh sunt: SSH Brute Force Mitigation, Automated Attack Diversion, SSH Connection Tarpitting, Service Abuse Protections, SSH Attack Mitigators, SSH Attack Diversion, SSH Tarpits, Tarpit Data Emission.

Care sunt câteva alternative open-source pentru skeeto/endlessh?

Alternativele open-source pentru skeeto/endlessh includ: supervisor/supervisor — Supervisor is a process control system for Unix environments that ensures background processes remain running by… webmin/webmin — Webmin is a web-based administration interface for Unix systems. It provides a centralized console for managing the… atuinsh/atuin — Atuin is a command-line tool that replaces standard shell history with a searchable, encrypted SQLite database. By… zeek/zeek — Zeek is a network analysis framework and security monitoring tool that transforms raw network packets into high-level… security-onion-solutions/securityonion — Security Onion is a security information and event management platform and network security monitoring suite. It… micheloosterhof/cowrie — Cowrie is an SSH and Telnet honeypot that simulates vulnerable services to capture attacker commands, file transfers,…

Alternative open-source pentru Endlessh

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Endlessh.
  • supervisor/supervisorAvatar Supervisor

    Supervisor/supervisor

    9,068Vezi pe GitHub↗

    Supervisor is a process control system for Unix environments that ensures background processes remain running by automatically restarting them if they crash or exit. It functions as a daemon manager that provides a centralized way to start, stop, and monitor the lifecycle of long-running background tasks. The system utilizes a client-server architecture to control multiple processes through a command line interface. This allows for the orchestration of system services and background daemon control without requiring manual shell intervention. The tool covers application process supervision an

    Python
    Vezi pe GitHub↗9,068
  • webmin/webminAvatar webmin

    webmin/webmin

    5,595Vezi pe GitHub↗

    Webmin is a web-based administration interface for Unix systems. It provides a centralized console for managing the full range of server administration tasks — users and groups, software packages, storage, network configuration, system services, and security — all through a browser. Its modular architecture allows separate modules to handle databases (MySQL, MariaDB, PostgreSQL), web servers (Apache), DNS (BIND), email (Sendmail, Dovecot), file sharing (Samba, NFS), and more, with a unified access control system that restricts what each administrator can see and do. What sets Webmin apart is

    HTML
    Vezi pe GitHub↗5,595
  • atuinsh/atuinAvatar atuinsh

    atuinsh/atuin

    30,266Vezi pe GitHub↗

    Atuin is a command-line tool that replaces standard shell history with a searchable, encrypted SQLite database. By hooking into shell initialization scripts, it provides an interactive, keyboard-driven interface for real-time command filtering and retrieval. The platform ensures data privacy through a client-side encryption layer, securing sensitive history and configuration data before it is synchronized across multiple machines. Beyond history management, Atuin functions as an executable documentation platform that enables teams to create and share interactive runbooks. These documents use

    Rustbashfishhistory
    Vezi pe GitHub↗30,266
  • security-onion-solutions/securityonionAvatar Security-Onion-Solutions

    Security-Onion-Solutions/securityonion

    4,661Vezi pe GitHub↗

    Security Onion is a security information and event management platform and network security monitoring suite. It functions as an intrusion detection system and a network traffic analysis tool designed to identify malicious activity and network intrusions through signature-based detection and host-based monitoring. The platform integrates a security case management system to organize investigations by tracking detections and grouping related security events. It provides capabilities for full packet capture, network metadata extraction, and the collection and indexing of security logs from dive

    Shell
    Vezi pe GitHub↗4,661
  • Vezi toate cele 30 alternative pentru Endlessh→