Difference between revisions of "Bettercap"
m (→Description) |
m (Added screenshots) |
||
Line 1: | Line 1: | ||
== Summary == | == Summary == | ||
This documentation is about bettercap, more specifically the functionality related to Bluetooth. | This documentation is about bettercap, more specifically the functionality related to Bluetooth. The bettercap tool is described on it’s website as "the Swiss Army knife for WiFi, Bluetooth Low Energy, wireless HID hijacking and Ethernet networks reconnaissance and MITM attacks".<ref>https://www.bettercap.org/</ref> In this Wiki entry, bettercap installed on a Raspberry Pi Model 4 B and tested on a Bluetooth Low Energy tea light. | ||
== Requirements == | == Requirements == | ||
Line 8: | Line 8: | ||
* Operating system: Raspbian Buster | * Operating system: Raspbian Buster | ||
* Packages: build-essential, libpcap-dev, libusb-1.0-0-dev, libnetfilter-queue-dev | * Packages: build-essential, libpcap-dev, libusb-1.0-0-dev, libnetfilter-queue-dev | ||
* BLE device | |||
== Installation == | == Installation == | ||
Line 31: | Line 32: | ||
sudo bettercap | sudo bettercap | ||
== Description == | |||
The following shows the output after starting bettercap. Note the subnet and the IP address of the Raspberry Pi are shown. | |||
[[File:sudo_bettercap.png]] | |||
After bettercap is running, a list of available commands and modules can be displayed using the command | |||
help | |||
[[File:bettercap_help.png]] | |||
Enter the module name to gain further help | |||
help ble.recon | |||
[[File:bettercap_help_ble.recon.png]] | |||
== Used Hardware == | == Used Hardware == | ||
Line 37: | Line 58: | ||
[[Raspberry Pi 3, Model B+, WLAN, BT]] | [[Raspberry Pi 3, Model B+, WLAN, BT]] | ||
[[Raspberry Pi® 3 Model B, 1GB LPDDR2 RAM]] | [[Raspberry Pi® 3 Model B, 1GB LPDDR2 RAM]] | ||
MiPow Playbulb Candle | |||
== Courses == | == Courses == | ||
Line 47: | Line 69: | ||
* https://www.bettercap.org/ | * https://www.bettercap.org/ | ||
* https://www.bettercap.org/installation/ | * https://www.bettercap.org/installation/ | ||
[[References]] | |||
[[Category:Documentation]] | [[Category:Documentation]] |
Revision as of 19:39, 15 February 2020
Summary
This documentation is about bettercap, more specifically the functionality related to Bluetooth. The bettercap tool is described on it’s website as "the Swiss Army knife for WiFi, Bluetooth Low Energy, wireless HID hijacking and Ethernet networks reconnaissance and MITM attacks".[1] In this Wiki entry, bettercap installed on a Raspberry Pi Model 4 B and tested on a Bluetooth Low Energy tea light.
Requirements
- Raspberry Pi Model 4 B
- Operating system: Raspbian Buster
- Packages: build-essential, libpcap-dev, libusb-1.0-0-dev, libnetfilter-queue-dev
- BLE device
Installation
Step 1
Install the prerequisites
sudo apt install golang git build-essential libpcap-dev libusb -1.0-0-dev libnetfilter-queue-dev
Step 2
Install bettercap
go get github.com/bettercap/bettercap cd go/src/github.com/bettercap/bettercap make build sudo make install
Step 3
Run bettercap
sudo bettercap
Description
The following shows the output after starting bettercap. Note the subnet and the IP address of the Raspberry Pi are shown.
After bettercap is running, a list of available commands and modules can be displayed using the command
help
Enter the module name to gain further help
help ble.recon
Used Hardware
Raspberry Pi 3 Model B+ Raspberry Pi 3, Model B+, WLAN, BT Raspberry Pi® 3 Model B, 1GB LPDDR2 RAM MiPow Playbulb Candle
Courses
- Vertiefendes Wahlfachprojekt (2019, 2020)
- Bachelorarbeit 1 (2019, 2020)