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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Ettercap avatar

Ettercap/ettercap

0
View on GitHub↗
2,682 stars·528 forks·C·gpl-2.0·12 vueswww.ettercap-project.org↗

Ettercap

Ettercap is a network utility tool used for ARP spoofing, packet filtering, traffic interception, passive scanning, and DHCP hijacking. It functions as a network traffic interceptor and man-in-the-middle packet filter to monitor and manipulate live TCP/UDP connections on a local area network.

The project provides specialized capabilities for traffic redirection via ARP cache poisoning, DHCP server spoofing, ICMP redirects, and switch port stealing. It also enables the emulation of rogue services and the decryption of SSH1 session streams by substituting public keys.

Additional capabilities include network discovery through active host discovery and passive LAN scanning, as well as network topology mapping. The tool supports real-time traffic manipulation by injecting forged data into live streams and filtering network payloads using custom scripts.

Features

  • Man-in-the-Middle Frameworks - Intercepts and manipulates live network traffic between two hosts to monitor data or inject custom payloads.
  • ARP Cache Poisoning - Intercepts and manipulates traffic by poisoning ARP caches to perform man-in-the-middle attacks.
  • DHCP Poisoners - Acts as a rogue DHCP server to inject manipulated gateway addresses and redirect client traffic.
  • Live Connection Captures - Captures live TCP/UDP connections to monitor and analyze data exchange between hosts on a local area network.
  • Network Stream Injections - The tool enables inserting forged packets or modifying existing payloads in live connections while maintaining correct sequence numbers and checksums.
  • Network Topology Mapping - Discovers gateways, routers, and host relationships by analyzing packet headers and TTL values on a local network.
  • OS Fingerprinting - Identifies operating systems and services by analyzing TCP/IP header fields like TTL and window size from observed traffic.
  • Interface-Level Packet Filtering - Filters network payloads in real time using custom scripts to modify or drop packets based on specific criteria.
  • MITM Payload Filtering - Modifies or drops network payloads in real time using custom scripts and sequence number recalculation.
  • Scriptable Packet Filters - Provides a domain-specific language to define rules for modifying or dropping network packet payloads in real time.
  • Traffic Interceptors - Captures and analyzes live TCP/UDP connections to monitor data exchange between hosts on a LAN.
  • Traffic Manipulation Tools - Filters and modifies packet payloads in real time using scripts to alter data flowing between a client and server.
  • Operating System Detection - Detects the operating system and active services by analyzing TCP/IP header fields like TTL and window size.
  • Passive LAN Scanners - Identifies active hosts, open ports, and operating systems by sniffing traffic without sending probes.
  • Passive LAN Scanning - Identifies hosts, operating systems, and ports by sniffing packets without sending any probe traffic.
  • Passive Network Reconnaissance - Identifies active hosts, operating systems, and open ports by sniffing existing traffic without sending probe packets.
  • Subnet Host Discovery - Identifies responding devices on a local network by sending ARP requests and compiling a list of active hosts.
  • Gateway and Router Identification - Recognizes network gateways through non-local IP traffic and routers via ICMP TTL-exceeded or redirect messages.
  • Layer-2 Traffic Sniffing - Forwards traffic between two network interfaces to perform stealthy sniffing and content filtration at the physical layer.
  • Network Protocol Analysis - Analyzes and decodes packet sequences to understand the structure of network communications and detect anomalies.
  • Packet Sequencing - Maintains a map of TCP sequence and acknowledgment numbers to inject or modify data without dropping connections.
  • TCP Port Scanners - Determines open TCP and UDP ports on a host by monitoring for SYN+ACK packets or outgoing UDP traffic.
  • Traffic Redirection Tools - Sends spoofed ICMP redirect messages to force clients to route internet-bound traffic through a specific interface.
  • Switch Port Stealing - Floods switched networks with ARP packets to redirect traffic from victim ports to a target interface.
  • Transparent Layer 2 Bridges - Intercepts and relays traffic between two physical network interfaces to remain transparent while sniffing or filtering data.
  • Rogue Network Services - Impersonates network infrastructure such as DHCP servers or SSH public key exchanges to hijack client configurations and sessions.
  • Traffic Analysis Engines - Suite for traffic capture and man-in-the-middle analysis.

Historique des stars

Graphique de l'historique des stars pour ettercap/ettercapGraphique de l'historique des stars pour ettercap/ettercap

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Ettercap

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Ettercap.
  • samsar4/ethical-hacking-labsAvatar de Samsar4

    Samsar4/Ethical-Hacking-Labs

    3,397Voir sur GitHub↗

    Ethical-Hacking-Labs is a comprehensive cybersecurity training curriculum and lab suite designed for learning penetration testing, network analysis, and offensive security techniques. It provides a structured environment for practicing the full attack lifecycle, from initial reconnaissance and scanning to exploitation and post-compromise analysis. The project provides instructional materials and guided exercises that cover specific technical domains, including open source intelligence research and network security courseware. It includes a practical workbook for identifying system vulnerabili

    ethical-hacking-labshackinglinux
    Voir sur GitHub↗3,397
  • spiderlabs/responderAvatar de SpiderLabs

    SpiderLabs/Responder

    4,875Voir sur GitHub↗

    Responder is a man-in-the-middle framework and network protocol spoofing tool designed to intercept network name queries and impersonate requested resources. It functions as a poisoner for LLMNR, NBT-NS, and MDNS, redirecting network traffic from clients to a controlled listener. The project serves as a credential capture tool that runs rogue servers for SMB, HTTP, and LDAP to collect NTLM hashes and clear text credentials. It enables the harvesting of encrypted authentication tokens and the interception of usernames and passwords sent without encryption. Its broader capabilities include int

    Python
    Voir sur GitHub↗4,875
  • mitmproxy/mitmproxyAvatar de mitmproxy

    mitmproxy/mitmproxy

    43,943Voir sur GitHub↗

    Mitmproxy is an interactive, programmable network proxy engine designed for traffic analysis and protocol manipulation. It functions as a gateway that intercepts, inspects, and modifies network traffic in real-time, supporting HTTP, HTTPS, WebSocket, DNS, and generic TCP or UDP streams. By acting as a trusted certificate authority, the proxy can dynamically generate and sign certificates to decrypt and analyze secure TLS-encrypted connections. The project distinguishes itself through a highly extensible, event-driven architecture that allows users to automate traffic transformation using cust

    Pythondebugginghttphttp2
    Voir sur GitHub↗43,943
  • brucedevices/firmwareAvatar de BruceDevices

    BruceDevices/firmware

    4,941Voir sur GitHub↗

    This firmware transforms an ESP32 device into a portable penetration testing platform by combining an embedded JavaScript runtime with multi-protocol wireless attack capabilities, USB and Bluetooth HID emulation, and a menu-driven user interface. It is designed as a unified system that integrates persistent storage, hardware abstraction for external radio modules, a serial command protocol for headless operation, and a web-based remote desktop that streams the device screen and relays button inputs for remote control. The custom JavaScript scripting environment enables users to write and run

    Cbrucecardputerembedded-systems
    Voir sur GitHub↗4,941
Voir les 30 alternatives à Ettercap→

Questions fréquentes

Que fait ettercap/ettercap ?

Ettercap is a network utility tool used for ARP spoofing, packet filtering, traffic interception, passive scanning, and DHCP hijacking. It functions as a network traffic interceptor and man-in-the-middle packet filter to monitor and manipulate live TCP/UDP connections on a local area network.

Quelles sont les fonctionnalités principales de ettercap/ettercap ?

Les fonctionnalités principales de ettercap/ettercap sont : Man-in-the-Middle Frameworks, ARP Cache Poisoning, DHCP Poisoners, Live Connection Captures, Network Stream Injections, Network Topology Mapping, OS Fingerprinting, Interface-Level Packet Filtering.

Quelles sont les alternatives open-source à ettercap/ettercap ?

Les alternatives open-source à ettercap/ettercap incluent : samsar4/ethical-hacking-labs — Ethical-Hacking-Labs is a comprehensive cybersecurity training curriculum and lab suite designed for learning… spiderlabs/responder — Responder is a man-in-the-middle framework and network protocol spoofing tool designed to intercept network name… mitmproxy/mitmproxy — Mitmproxy is an interactive, programmable network proxy engine designed for traffic analysis and protocol… brucedevices/firmware — This firmware transforms an ESP32 device into a portable penetration testing platform by combining an embedded… bol-van/zapret — Zapret is a deep packet inspection bypass tool and packet manipulation framework designed to circumvent network… flowseal/zapret-discord-youtube — This project is a censorship circumvention utility designed to maintain connectivity to restricted online services by…