Episode Details
Back to Episodes
Course 14 - Wi-Fi Pentesting | Episode 5: WEP Cracking: Packet Injection and Replay Attacks (ARP, Chopchop, Fragmentation, and SKA)
Published 5 months, 1 week ago
Description
In this lesson, you’ll learn about:
- Why WEP cracking depends on Initialization Vectors (IVs)
- How packet injection accelerates WEP cracking
- The most reliable WEP injection technique (ARP Replay)
- Alternative injection methods for idle networks
- The conceptual difference between Chopchop and Fragmentation attacks
- Why Shared Key Authentication (SKA) changes the attack strategy
- How attackers adapt when fake authentication is blocked
- The attacker monitors the network.
- A special ARP request packet is captured.
- This ARP packet is:
- Replayed repeatedly back into the network.
- Each replay forces the access point to:
- Respond with a new encrypted packet
- Generate a new IV
- A rapid increase in the IV count
- Enough data to crack:
- 64-bit WEP keys
- 128-bit WEP keys
- The attacker must first associate with the target network
- Without association:
- The access point will ignore injected packets
- The network has no connected clients
- There is very little traffic
- No ARP packets are naturally available
- A single encrypted packet is captured.
- The attacker attempts to:
- Recover part of the keystream
- Even a partial keystream (around 80–90%) can be sufficient.
- Using this partial keystream:
- A new forged ARP packet is created.
- This forged packet is then:
- Injected into the network
- Forces the access point to generate new encrypted packets
- Rapidly increases the IV count
- Does not rely on existing ARP traffic
- Works even when the network is almost completely idle
- Instead of recovering a partial keystream:
- The attacker recovers the entire 1,500-byte PRGA
- Once the full PRGA is obtained:
- A forged packet is created
- The packet is injected into the network
- IV generation increases rapidly
- Requires:
- Better signal quality
- Being physically closer to the access point
- Advantages:
- Much faster than Chopchop
- More reliable once PRGA is fully obtained
- Open Authentication
- Shared Key Authentication (SKA)