Common Network Attacks - Full Notes
Common Network Attacks
Network attacks are attempts to:
Steal information
Disrupt services
Gain unauthorized access
🧠 Think:
Attack = Someone trying to break, trick, or access a system
Reconnaissance & Scanning
Reconnaissance
Reconnaissance is gathering information about a target before an attack.
Examples:
Finding IP addresses
Identifying systems
Learning about services
🧠 Think:
Recon = Research Before Attack
Port Scanning
Port scanning checks a system for:
Open ports
Running services
Example:
Using:
✅ Nmap
Purpose:
Finding possible entry points.
🧠 Think:
Port Scan = Checking Open Doors
Denial of Service Attacks
DoS (Denial of Service)
A DoS attack overwhelms a system with traffic from one source.
Goal:
Make a service unavailable to normal users.
Example:
Attacker
↓
Server🧠 Think:
DoS = One Attacker
DDoS (Distributed Denial of Service)
A DDoS attack overwhelms a system using many sources.
Usually uses:
✅ Botnet
Example:
Many Computers
↓
ServerHarder to stop because traffic comes from many locations.
🧠 Think:
DDoS = Distributed = Many Attackers
DoS vs DDoS
DoS | DDoS |
|---|---|
One source | Many sources |
Easier to block | Harder to stop |
On-Path & Spoofing Attacks
On-Path Attack
An attacker secretly sits between two devices and intercepts traffic.
They may:
Read information
Modify traffic
Formerly called:
Man-in-the-Middle (MITM)
Example:
User
↓
Attacker
↓
Website🧠 Think:
On-Path = Attacker in the Middle
ARP Spoofing / Poisoning
An attacker sends fake ARP messages to associate their MAC address with another device's IP address.
Result:
Traffic gets redirected to the attacker.
Used for:
On-path attacks
🧠 Think:
ARP Spoofing = Fake MAC Mapping
DNS Spoofing / Poisoning
An attacker changes DNS information so a website name points to a malicious IP.
Example:
Normal:
bank.com → Real WebsiteAttack:
bank.com → Fake Website🧠 Think:
DNS Poisoning = Fake Name → Fake IP
MAC Spoofing
An attacker changes their MAC address to pretend to be another device.
🧠 Think:
MAC Spoofing = Fake Device Identity
IP Spoofing
An attacker changes the source IP address to hide their identity or pretend to be another system.
🧠 Think:
IP Spoofing = Fake IP Address
Password Attacks
Brute Force Attack
Trying every possible password combination until one works.
Example:
aaaa
aaab
aaac
...🧠 Think:
Brute Force = Try Everything
Dictionary Attack
Uses a list of common passwords.
Example:
password123
welcome
admin
footballFaster than brute force.
🧠 Think:
Dictionary = Password List
Credential Stuffing
Uses stolen username/password combinations from one breach to try logging into other websites.
🧠 Think:
Credential Stuffing = Reusing Stolen Passwords
Social Engineering Attacks
Social engineering attacks target people instead of technology.
🧠 Think:
Social Engineering = Hacking Humans
Phishing
Fake emails designed to trick users.
Goal:
Steal information
Get users to click malicious links
🧠 Think:
Phishing = Fake Email
Spear Phishing
A targeted phishing attack against a specific person.
Example:
An email specifically created for a company employee.
🧠 Think:
Spear = Specific Target
Vishing
Voice phishing.
Uses:
Phone calls
Voice messages
🧠 Think:
Vishing = Voice Phishing
Tailgating
Following an authorized person into a secure area.
Example:
Someone holds the door open for an attacker.
🧠 Think:
Tailgating = Following Someone In
VLAN Hopping
An attacker gains access to a VLAN they should not have access to.
Usually caused by:
Switch misconfiguration
🧠 Think:
VLAN Hopping = Jumping Between VLANs
Rogue DHCP Server
An unauthorized DHCP server gives devices incorrect network settings.
Can redirect traffic or disrupt the network.
🧠 Think:
Rogue DHCP = Fake Network Configuration
Rogue Access Point / Evil Twin
Rogue Access Point
An unauthorized wireless access point connected to a network.
🧠 Think:
Rogue AP = Unauthorized Wi-Fi
Evil Twin
A fake Wi-Fi network pretending to be a legitimate one.
Goal:
Trick users into connecting
Capture traffic
Example:
Real:
CoffeeShop WiFiFake:
CoffeeShop_Free_WiFi🧠 Think:
Evil Twin = Fake Copy of Wi-Fi
Deauthentication Attack
Forces devices off a Wi-Fi network.
Often used to make users reconnect to an evil twin.
🧠 Think:
Deauth = Kick Devices Off Wi-Fi
⭐ Network+ Must Memorize
✅ Recon = Gathering information
✅ Port Scan = Finding open ports
✅ DoS = One attacker flooding a target
✅ DDoS = Many attackers flooding a target
✅ On-Path = Attacker intercepts traffic
✅ ARP Spoofing = Fake MAC/IP mapping
✅ DNS Spoofing = Fake name-to-IP mapping
✅ Brute Force = Every password combination
✅ Dictionary = Common password list
✅ Phishing = Fake email
✅ Spear Phishing = Targeted phishing
✅ Vishing = Voice phishing
✅ VLAN Hopping = Unauthorized VLAN access
✅ Rogue DHCP = Fake DHCP server
✅ Evil Twin = Fake Wi-Fi network