
Explore wireless security from scratch, covering wifi technology, encryption from WSP to WPA to three, and two-part theory and practice on software defined radio with RTL adapters and penetration testing.
Set up your environment for wireless security testing by installing Kali Linux or Wi-Fi Slacks on a virtual machine, configuring VMware, and preparing an external wireless adapter.
Explore the fundamentals of 802.11 wireless technology, including Wi-Fi frequencies, channels, access points, SSIDs, infrastructure and ad hoc modes, and essential security concepts.
Select a compatible wi-fi adapter and enable monitor mode, then use airodump-ng to sniff beacons. Save data to a pcap and analyze with Wireshark.
Explore the 802.11 frame control structure, focusing on management frames and beacons, authentication and association, and how open and WPA/WPA2 networks secure wireless connections.
Capture wireless traffic with airmon-ng and airodump-ng, enable monitor mode, then analyze in Wireshark to study 802.11 management, beacon, authentication, and probe frames by channel.
Configure your wireless adapter to hide the ssid and learn how an attacker reveals the hidden ssid by capturing beacon and probe traffic with Wireshark.
Reveal a hidden ssid by crafting deauthentication frames to disconnect a client and trigger re-association, exposing the ssid in the process using monitor mode and a packet injection tool.
Learn to discover wireless networks through passive and active scanning, using monitor mode for passive sniffing and probe requests for active discovery, with countermeasures and war driving context.
Explore essential linux and windows commands to scan and enumerate 802.11 networks, manage interfaces, and set channel and power. Filter results with grep, recover saved wifi keys, and control auto-connect.
Investigate MAC filtering on wireless access points, its whitelist basis, and how attackers spoof MAC addresses to bypass the filter, demonstrated with Wireshark and fake authentication.
Learn how open and shared WLAN authentication operate, how WEP with RC4 and initialization vectors enables a challenge–response attack, and how attackers can extract key streams to decrypt traffic.
Explore practical wireless authentication by intercepting the handshake between an iPhone and a preconfigured access point with shared authentication, while monitoring mode sniffing packets.
Expose why wep encryption is insecure by detailing rc4 with a 24-bit initialize vector and per-packet changes that enable cracking within minutes.
Explore practical WEP attacks by turning on a wireless interface, capturing IV-rich traffic, and using a tool called Aircraft Engine to derive the key.
Examine cafe latte and chop chop attacks as alternatives to crack or decrypt WEP, including fake access points and ARP replay, and note the move toward WPA, WPA2, and WPA3.
Explore beacon flooding, a denial-of-service attack that floods the air with random beacons to confuse wireless clients scanning networks, and see MBK3 generate fake SSIDs while monitoring with Wireshark.
Explore denial of service attacks on wlan management frames that spoof authentication packets to disconnect clients, featuring demonstrations using monitor mode, and discuss mitigation via management frame protection in WPA/WPA2.
Explore how WPA and WPA2 use tkip encryption and a four-way handshake to derive pmk and ptk, with beacon frames revealing configuration; personal mode is vulnerable to dictionary attacks.
Explore how offline dictionary attacks reveal WPA passwords by analyzing the four-way handshake, using aircrack to generate the PMK and verify PTK against handshake data.
Explore practical techniques to obtain the WPA/WPA2 four-way handshake, use a dictionary attack with aircrack-ng, and analyze handshakes with Wireshark to crack wifi passwords.
Learn to speed WPA/WPA2 cracking using time-memory tradeoffs with pre calculated PMKs from a dictionary, employing Gen PMK and Carpati against a captured four-way handshake.
Leverage GPU power with hashcat to crack WPA/WPA2 faster than CPU-based methods; also use cloud services like AWS to harness GPU resources while respecting service terms.
Show how attackers use wifi phishing with multiple honeypot access points to capture a WPA/WPA2 handshake and crack passwords via dictionary attack.
Explore non-dictionary attacks on wpa/wpa2 by exploiting the wpx vulnerability, and learn to scan with wash and brute-force pins with reaver, noting practical feasibility.
Demonstrates a phishing-based wifi attack using a fake access point and login page to capture WPA/WPA2 passwords via handshake verification, highlighting social engineering over dictionary attacks.
Learn how WPA encrypted WLAN traffic remains unreadable without the key, and how Wireshark can decrypt it when you supply the correct password to reveal DNS and HTTP data.
Learn to build a simple wifi detector for authentication and disassociation frames by scripting with Skype and Python, enabling monitor mode, sniffing dot11 packets, and printing detected events.
Learn to detect fake access points by analyzing beacon frames and vendor details with airbase-ng and Wireshark, identifying differences in frame length and transmitted information.
Explore how unsecured wifi scanners can be attacked using two vulnerable components: a CGI web server and a vulnerable python script that displays networks, enabling malicious payloads via injected scripts.
Analyze how captive portals redirect to login pages on open networks, how credentials may be sniffed or hijacked via MAC spoofing, and the ethical use of tools with written permission.
Explore wlan enterprise security, eap schemes like peap and eap-md5, radius server interactions, and attacks from weak cert validation to dictionary cracking, with best practices for robust authentication.
Analyze WPA3 captured traffic in Wireshark, inspect the authentication details and tag parameters, and observe that WPA3 encrypts data with a distinct structure, preventing dictionary attacks on captured four-way handshakes.
Explore software defined radio architecture, including antenna choices, rf amplifiers, tuners, adc and sampling, and how sample rate, dynamic range, and resolution shape reception and transmission.
Select a suitable rtl-sdr receiver with an antenna, install the Zadig driver, and use SDR software to scan frequencies and listen to air traffic and air-ground communications.
Learn how to sniff and analyze aircraft traffic using ads-b signals at 1090 mhz, decoding flight data with dump1090 and visualizing it via virtual radar server.
Learn the fundamentals of cellular communication and GSM architecture, expose 2G encryption weaknesses, and explore how AirProbe and Wireshark sniff GSM traffic with LTE mitigation.
The wrap-up emphasizes exploring diverse wireless frequencies beyond basics, like Bluetooth and RFID, and recommends practical books and Offensive Security certifications to deepen skills.
Welcome to Learn Wireless Security From Scratch - 2021
This course is ideal for penetration testers, security enthusiasts and network administrators. It will take you into a unique journey starting from learning the core concepts of Wi-Fi technology to performing systematic penetration testing against Wi-Fi networks. Additionally, the course will help you grasp and apply the necessary skills and tools that you will need to hack Software Defined Radio. The main approach of this course is to focus on both theoretical and practical approaches to deliver the most recent attacking techniques and tools you are going to need in Wireless security realm
The course comprises Two sections:
Section 1 (Wi-Fi Technology)
Learn the Structure of Wi-Fi Medium
Bypassing WLAN Authentication – Shared Key, MAC Filtering, Hidden SSIDs
Cracking WLAN Encryption – WEP, WPA/WPA2 Personal and Enterprise, Understanding encryption based flaws (WEP,TKIP,CCMP)
Attacking the WLAN Infrastructure – Rogues Devices, Evil Twins, DoS Attacks, MITM, Wi-Fi Protected Setup
Advanced Enterprise Attacks
Attacking the Wireless Client – Honeypots and Hotspot attacks, Caffe-Latte, ChopChop attack and beacon flooding
Breaking the networks through the Client
WPS PIN Attacks.
Detecting WLAN DoS attacks
Attacking WPA/WPA2 without Dictionary
Hacking vulnerable Wi-Fi Scanners and much more
Section 2 (Software Defined Radio Technology)
Learn about Software Defined Radio
Setting and Playing with RTL-SDR
Learn about Sniffing Airplanes traffic
Learn about GSM Hacking
No prior knowledge is needed!
It doesn't need any prior knowledge to learn Wireless Ethical hacking however, a basic computer skills would be preferable.
This course starts with very basics. First, you will learn how to install the tools, some terminology. Then the show will start and you will learn everything with hands-on practices.
There will be a short Quiz after finishing each core concept to test your knowledge and make sure you digested the module.
Free and popular tools are used you don’t need to buy any tool or software.
If you are looking for the technical details about wireless technologies and want to learn how do the hackers perform their attacks against different wireless mediums. Then this course is for you. Be it known that this course wasn't designed for script kiddies who just want to learn how to run tools against networks in order to crack Wi-Fi keys.
You'll also get:
Lifetime Access to The Course
Fast & Friendly Support in the Q&A section
Udemy Certificate of Completion Ready for Download
24/7 support, so if you have any questions you can post them in the Q&A section or DM me and I will make sure to get back to you ASAP.
Very Important Note:
The word hacking in the course implies performing ethical penetration testing against your own wireless networks and/or the networks that you already obtained a written permission from their administrators or owners.