Network › Module 10 › Lesson 4
Lab — Home Wi-Fi and Identity Checklist
Lab: netsh wlan / nmcli on YOUR wifi plus an identity checklist — never aircrack, handshake, or PMKID.
Visual · home_wifi_identity_lab
Checklist lab on THIS station. Original Cyberlium.
Opening
The lab is a status dump of YOUR association and a written identity checklist. It is not a capture file.
You will run netsh wlan show interfaces and/or nmcli on THIS computer, save a chmod 600 note (redact SSIDs if needed), and fill a checklist: encryption family if shown, guest/IoT isolation intention, admin-not-on-WAN, PSK≠MFA, teaching bind 127.0.0.1, GATE status for http://192.168.0.1/. You will not run aircrack-ng, hcxdumptool, hashcat on Wi-Fi, deauth, or PMKID collection. Original Cyberlium. Next: Quiz — WiFi and Zero Trust.
1. Dump YOUR interface, not the neighborhood's secrets
netsh wlan show interfaces is the Windows command. nmcli device status / nmcli device wifi (without show-password) is the Linux command. Save output to cyberlium-lab. If a field looks like a key, delete it from the saved copy.
Do not add show profile key=clear. Do not use monitor mode. Do not walk the hallway capturing.
Command guide
Dump YOUR interface, not the neighborhood's secrets
═══ COMMANDS ═══
Command — copy this
netsh wlan show interfaces > "$HOME/cyberlium-lab/t11-m10-wlan-interfaces.txt" || powershell.exe -NoProfile -Command "netsh wlan show interfaces" > "$HOME/cyberlium-lab/t11-m10-wlan-interfaces.txt" 2>$null || echo "netsh unavailable" > "$HOME/cyberlium-lab/t11-m10-wlan-interfaces.txt" nmcli device status > "$HOME/cyberlium-lab/t11-m10-nmcli-dev.txt" nmcli -t -f ACTIVE,SSID,SECURITY,SIGNAL dev wifi > "$HOME/cyberlium-lab/t11-m10-nmcli-wifi.txt"
2. Fill the identity checklist in a file you own
Rows: GATE result; associated or not; encryption string if the OS showed one; guest SSID intended Y/N; IoT isolated Y/N/unknown; router admin WAN-exposed Y/N/unknown; PSK treated as MFA? should be N; teaching bind ; aircrack used? N.
Unknown is an allowed answer. Guessing by scanning the LAN is not.
3. Optional loopback ping of the teaching port, then stop
curl if you started a helper. That is identity-of-the-toy: only you on this machine. Stop. There is no extra credit for a capture.
Topic 12 is OSINT next after the quiz. XP still is not a cert — the last quiz item will say so.
Command guide
Optional loopback ping of the teaching port, then stop
═══ INSTALL ═══
Linux (Debian/Ubuntu):
Command — copy this
sudo apt install python3
macOS:
Command — copy this
brew install python3
Windows: Download https://python.org/downloads/
═══ COMMANDS ═══
Command — copy this
python3 - << 'PY'
import socket
s = socket.socket(); s.settimeout(0.4)
print("127.0.0.1:8789", s.connect_ex(("127.0.0.1", 8789))); s.close()
print("lab refuses aircrack, handshake capture, PMKID, deauth")
PY4. What you ship: interface dump + identity checklist, zero capture files
t11-m10-wlan-interfaces.txt (or nmcli dumps) chmod 600, secrets redacted. Checklist filled with honest unknowns. No aircrack, no PMKID, no key=clear. DEMO GATE holds.
5. What you record before the next lesson
Checklist path. DEMO identified/STOP. SAFE NEVER handshake capture. Next: Quiz — WiFi and Zero Trust.
6. Wrong vs right: stranger networks vs literacy on systems you own
Worked failure — same network word, opposite target. Right never needs a café or campus LAN.
Wrong
aircrack-ng -w rockyou handshake.cap. hcxpcapngtool. deauth with aireplay. nmap 192.168.0.0/24 to finish “unknown” rows. key=clear to GitHub.
Right
Read YOUR wifi status. Fill the checklist. Stop. Next: Quiz — WiFi and Zero Trust.
Mission: checklist YOUR wifi and identity, capture nothing
1) / STOP if router. 2) netsh wlan show interfaces and/or nmcli on THIS host. 3) Fill t11-m10-identity-checklist.txt. Never aircrack. Never handshake/PMKID. Never key=clear. Never nmap /24.
Stuck? Ask Cyberlium AI Mentor
If netsh is missing inside Git Bash, ask Mentor how to call it via powershell.exe — not how to put the NIC in monitor mode.
Knowledge Check
APPLY: An “unknown” IoT isolation row should be finished by:
Multiple choice
Knowledge Check
APPLY: True or False: Handshake capture is the Module 10 lab.
True or False
Knowledge Check
APPLY: key=clear in this academy?
Multiple choice