The Swiss Army knife for 802.11, BLE, IPv4 and IPv6 networks reconnaissance and MITM attacks.
Find a file
evilsocket 4ec2753fad
Some checks failed
Build and Push Docker Images / docker (push) Has been cancelled
Linux tests / build (1.24.x, ubuntu-latest) (push) Has been cancelled
macOS tests / build (1.24.x, macos-latest) (push) Has been cancelled
Windows tests / build (1.24.x, windows-latest) (push) Has been cancelled
releasing version 2.41.4
2025-08-18 19:15:44 +02:00
.github build(deps): bump actions/download-artifact from 4 to 5 2025-08-06 04:52:30 +00:00
caplets fix: various unit tests fixes for windows 2025-07-12 16:03:23 +02:00
core releasing version 2.41.4 2025-08-18 19:15:44 +02:00
firewall new: increased unit tests coverage considerably 2025-07-12 15:48:20 +02:00
js Merge pull request #1160 from buffermet/master 2025-07-15 00:44:49 +02:00
log new: increased unit tests coverage considerably 2025-07-12 15:48:20 +02:00
modules hotfix: hotfix 2 for tcp.proxy 2025-08-18 19:14:05 +02:00
network new: increased unit tests coverage considerably 2025-07-12 15:48:20 +02:00
packets new: increased unit tests coverage considerably 2025-07-12 15:48:20 +02:00
routing fix: routing tables unit tests fix for linux 2025-07-12 15:53:35 +02:00
session new: increased unit tests coverage considerably 2025-07-12 15:48:20 +02:00
tls new: increased unit tests coverage considerably 2025-07-12 15:48:20 +02:00
.gitattributes misc: small fix or general refactoring i did not bother commenting 2025-03-15 00:18:00 +01:00
.gitignore misc: small fix or general refactoring i did not bother commenting 2024-09-22 17:40:23 +02:00
bettercap.service fix: fixed bettercap.service file to use the api.rest from the eval argument instead as an autostarted module 2018-09-27 16:56:01 +02:00
Dockerfile new: updated docker image to newer golang version 2025-07-12 12:06:53 +02:00
go.mod new: bumped all dependencies 2025-07-12 11:41:41 +02:00
go.sum new: bumped all dependencies 2025-07-12 11:41:41 +02:00
LICENSE.md Changing http links to https when possible 2018-02-21 21:42:19 +01:00
main.go fix: using proper v2 package suffix (fixes #727) 2024-08-09 18:19:21 +02:00
main_test.go new: increased unit tests coverage considerably 2025-07-12 15:48:20 +02:00
Makefile fix: put GOFLAGS in correct order 2025-02-08 10:39:23 +01:00
README.md misc: added contributors to readme 2025-07-12 12:13:23 +02:00
release.py new: using simpler release file 2024-08-09 11:22:08 +02:00
SECURITY.md misc: small fix or general refactoring i did not bother commenting 2021-03-14 15:42:09 +01:00

Join the project community on our server!


BetterCap

Release Software License Tests on Linux Tests on macOS Tests on Windows Docker Hub

bettercap is a powerful, easily extensible and portable framework written in Go which aims to offer to security researchers, red teamers and reverse engineers an easy to use, all-in-one solution with all the features they might possibly need for performing reconnaissance and attacking WiFi networks, Bluetooth Low Energy devices, CAN-bus, wireless HID devices and Ethernet networks.

UI

Main Features

  • WiFi networks scanning, deauthentication attack, clientless PMKID association attack and automatic WPA/WPA2/WPA3 client handshakes capture.
  • Bluetooth Low Energy devices scanning, characteristics enumeration, reading and writing.
  • 2.4Ghz wireless devices scanning and MouseJacking attacks with over-the-air HID frames injection (with DuckyScript support).
  • CAN-bus and DBC support for decoding, injecting and fuzzing frames.
  • Passive and active IP network hosts probing and recon.
  • ARP, DNS, NDP and DHCPv6 spoofers for MITM attacks on IPv4 and IPv6 based networks.
  • Proxies at packet level, TCP level and HTTP/HTTPS application level fully scriptable with easy to implement javascript plugins.
  • A powerful network sniffer for credentials harvesting which can also be used as a network protocol fuzzer.
  • A very fast port scanner.
  • A powerful REST API with support for asynchronous events notification on websocket to orchestrate your attacks easily.
  • A very convenient web UI.
  • More!

Contributors

bettercap project contributors

License

bettercap is made with ♥ and released under the GPL 3 license.

Stargazers over time

Stargazers over time