Cyberlium
Cyberlium
Cyberlium on Android·Google Play Store

Learn cybersecurity with hands-on labs and AI mentor support on your phone.

Mod 8 · Les 4/5
In progress
Module 8•Lesson 4 of 5•⏱️ 15 min read•Beginner+40 XP

Bluetooth Lab

Scan and pair YOUR lab device — GATT read literacy; no third-party exploit PoCs.

Bluetooth Lab
00:00/02:26

Visual · t15_bluetooth_lab

Lab: bluetoothctl/nRF on YOUR device. Original Cyberlium.

Prove you can name your device — not that you can hijack a stranger's speaker.

With RoE device list: enable adapter, scan filtered to YOUR lab peripheral or paired phone, record name/MAC/services at literacy level (bluetoothctl show/info, nRF Connect GATT table screenshot redacted). Test pairing only on YOUR disposable lab speaker. Document Just Works vs Secure if visible. No Bluesnarf scripts, no pairing bombs, no fuzzing unknown retail tags.

1. Authorized scan

Scan with target BD_ADDR or known name filter.

Stop scan after device found — no hoarding neighbor lists.

Command guide

Try these commands — Authorized scan

═══ TOOLS & WEBSITES ═══ Browse / read these (authorized learning only — stay in YOUR lab / program scope)

bluetoothctl — https://www.bluez.org/ (Linux Bluetooth stack) Bluetooth security — https://www.bluetooth.com/learn-about-bluetooth/key-attributes/bluetooth-security/

═══ INSTALL ═══

Linux (Debian/Ubuntu):

Command — copy this

sudo apt install bluez

macOS: Use System Settings > Bluetooth

Windows: Use Windows Bluetooth settings / WSL limited

═══ LINUX / macOS ═══

Command — copy this

bluetoothctl scan on 2>/dev/null & sleep 5; bluetoothctl devices 2>/dev/null | head -10; bluetoothctl scan off 2>/dev/null || echo 'Scan YOUR test devices only'
hcitool dev 2>/dev/null || bluetoothctl list 2>/dev/null

Primary tools to practice this lesson: bluetoothctl, hcitool. Reference sites: bluetoothctl (https://www.bluez.org/); Bluetooth security (https://www.bluetooth.com/learn-about-bluetooth/key-attributes/bluetooth-security/). Run every command in the box — install first, then the usage lines — only on YOUR lab / program scope.

2. GATT literacy

Record service UUIDs and characteristic names at high level.

Do not write rogue values to unknown devices.

3. Teardown

Remove lab pairing if temporary.

Adapter off or non-discoverable; secure notes.

4. What you ship: Bluetooth lab notes

Scan of YOUR device + GATT summary + teardown.

5. What you record before the next lesson

Redacted Bluetooth lab path.

6. Wrong vs right: stranger SSIDs vs YOUR lab AP

Worked failure — same MSF word, opposite target. Right never needs a café Wi-Fi or classmate laptop.

  • Wrong: Run Bluesnarf PoC against a classmate phone.
  • Right: YOUR device scan only. Next: quiz.
Hands-on Exercise

Mission: Bluetooth lab

1) RoE device check. 2) Scan/info YOUR lab peripheral. 3) Redacted GATT summary; teardown pairings.

Pro Tip

Stuck? Ask Cyberlium AI Mentor

Ask Mentor: “Safe GATT read vs write?”

Practice QuizQuestion 1
Multiple choice
Q1

APPLY: Lab proves:

Practice QuizQuestion 2
True or False
Q2

APPLY: True or False: Pairing bombs are homework.

Practice QuizQuestion 3
Multiple choice
Q3

APPLY: Teardown includes:

←Previous: Your Devices Only
Answer 3 practice quiz questions to unlock XP reward. (0/3 answered)
Skip quiz & read next →