Ettercap

Classic suite for MITM on a LAN.

KaliParrothigh

pkg: ettercap-graphical

Ettercap performs ARP poisoning and other MITM attacks to intercept and manipulate LAN traffic.

Syntax

ettercap -T -M arp /target1// /target2//

Example

ettercap -T -M arp:remote /10.0.0.5// /10.0.0.1//

ARP-poisons to sit between a host and the gateway, sniffing their traffic.

Options & flags

What each switch does. Toggle them in the builder below to assemble a command.

-TText/CLI interface.
-GGraphical interface.
-M <arp:remote>MITM method, e.g. arp:remote.
-i <eth0>Interface.
-qQuiet (do not print captured data).

Command builder

Tick options (and fill any values) to build a ready-to-copy command.

ettercap

Usage examples

ettercap -T -M arp:remote /10.0.0.5// /10.0.0.1//

ARP-poison between host and gateway.

Advantages
  • Battle-tested MITM toolkit
  • Filters/plugins for manipulation
  • GUI and CLI
Disadvantages
  • Highly intrusive and detectable
  • Can disrupt the network
  • Largely LAN-bound
Tags
#mitm#arp#lan

Official docs: Ettercap ↗

Related commands

Frequently asked questions

What is Ettercap used for?
Ettercap performs ARP poisoning and other MITM attacks to intercept and manipulate LAN traffic.
What is an example Ettercap command?
A common example is: ettercap -T -M arp:remote /10.0.0.5// /10.0.0.1// — ARP-poisons to sit between a host and the gateway, sniffing their traffic.
Is Ettercap part of Kali Linux?
Yes. Ettercap ships with Kali Linux (and Parrot OS). If missing, install it with: sudo apt install ettercap-graphical.
What category of security tool is Ettercap?
Ettercap is a Sniffing & Spoofing tool with a high-risk profile when run against a live target.

Try recon tools live

Run real scans against a domain you control, stage by stage.

Open the lab →