11.3 DoS Attacks Flashcards

1
Q

Denial of Service

A

Attempts to exhaust resources such as:
Network bandwidth
TCP connections
Server resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Defenses to DoS

A
  1. Ingress Filtering
  2. uRPF checks
    3, Syn Cookies (TCP)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Ingress filtering

A

Fool proof, works at edges
but doesn’t work in core

look at this thing, does it direct to this thing? no? drop it

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

uRPF

A

if we see a packet with a particular source ip address on incoming interface that is different than where we would sent the packet in the reverse direction, DROP PACKET

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

benefits/downfalls of urpf

A

Benefits: automatic
Downfall: requires symmetric routing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Syn Cookies problem they solve

A

Process of TCP handshake is Syn->Syn-ack->ack->ack.

After the syn is sent, the recipient allocates buffer space regardless of what happens with the syn-ack

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

syn cookies

A

no buffers allowed after server receives syn
picks initial sequence number thats a function of srcIP, srcPort, dstIP, dstPort, and rand.
An honest sender can reply with the same sequence number which the server can check
Allocate buffer space

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

infer Denial of Service activity using Backscatter

A

when an attacker spoofs an ip address, the replies to that initial TCP SYN from the victim will go to the location of the source ip address.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

backscatter calculations

A

if we monitor n IP Addresses
see m attack packets
expect to see (n/2^32)*m of the total back scatter packets and hence the total attack rate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

computer total rate for backscatter

A

invert the fraction
m = x*(2^32/n)

where x is observed attack rate
n is the /8 rate. so telescope/8 = 2^24

How well did you know this?
1
Not at all
2
3
4
5
Perfectly