WLAN Deauthentication Attack Detection via MAC Emulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless local area networks (WLANs) are vulnerable to deauthentication and disassociation attacks, where an attacker spoofs a client's MAC address to terminate legitimate connections, causing denial of service and potential blacklisting of the WLAN by client devices.

Innovation Solution

A network device selects a random unused MAC address to emulate a client and transmit requests over a shared wireless channel, allowing detection of attackers by receiving disconnection requests and verifying their origin through wired connections, thereby distinguishing between legitimate and spoofed requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If WLAN management frames are transmitted unencrypted to maintain protocol compatibility and simplicity, then device compatibility and ease of operation are improved, but security against spoofing attacks deteriorates

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidsecurity against spoofing
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary verification mechanism where the access point checks whether a client device is in an associated state before processing deauthentication or disassociation frames. This intermediary check prevents spoofed frames from causing unauthorized disconnections while maintaining unencrypted frame transmission for compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the WLAN infrastructure processes all deauthentication and disassociation frames to ensure proper connection management, then connection control reliability is improved, but vulnerability to denial of service attacks worsens

Engineering Contradiction:
Improveconnection managementVSAvoiddenial of service vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary anti-action by pre-verifying the association state of client devices before processing deauthentication or disassociation frames. This preliminary check prevents malicious frames from causing denial of service attacks while ensuring legitimate connection management operations are properly executed.

Inventive Principle:
Principle #9Preliminary anti-action

3Reliability

If the access point terminates client connections upon receiving deauthentication or disassociation frames to maintain network integrity, then network security is improved, but false positive disconnections due to spoofing worsen

Engineering Contradiction:
Improvenetwork integrityVSAvoidfalse positive disconnections
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements feedback by having the access point verify whether a client device is in an associated state before terminating connections. This feedback mechanism ensures that only legitimate deauthentication or disassociation frames result in connection termination, preventing false positive disconnections caused by spoofed frames while maintaining network integrity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10243974B2Detecting deauthentication and disassociation attack in wireless local area networks
Publication Date: 2019.03.26 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10243974B2 patent drawing
  • US10243974B2 patent drawing
  • US10243974B2 patent drawing

AI summary

The present disclosure relates to a network device that detects a deauthentication and/or disassociation attack in a wireless local area network (WLAN). In example implementations, the network device selects a random Media Access Control (MAC) address that is unused in the WLAN. The network device then transmits a request using the selected MAC address over a shared wireless communication channel. Next, the network device transmits a response using a MAC address corresponding to the network device over the shared wireless communication channel. Subsequently, the network device receives a disconnection request using the selected MAC address over the shared wireless communication channel. In response to receiving the disconnection request, the network device can detect an attacker device in the WLAN.