Firewall Flashcards

1
Q

In Firewall setting, what configuration of Firewall would only allow packets through that already have a TCP connection?

A

Allow messages with ACK field = SET

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

Packet filtering approach to firewall advantages & disadvantages

A

+ - easy to set up & transparent to users
- - can’t prevent attacks that use application-specific vulnerabilities and limited logging fxnality and can’t see exploits that use packet-to-packet exploit and sometimes too simple

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

Statefull Inspection Firewall - describe it

A

logs information about prior information regarding packet, more specific info about connection

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

Application-Level Gateway Firewall

A

a MiddleMan between remote host application and user, checks user authentication and remote app authentication checks before connection them.

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

Application-Level Gateway must have what for each application. What’s good and bad about it?

A

It must have web proxy code - this restricts certain application features to what’s allowed.
+ - more secure than packet filters
- - additional processing overhead on each connection because there’s double the connections compared to without Gateway

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

an example of a application-level gateway used to access a remote application is called a

A

Bastion Host - have read only access to code, are typically a fraction of the complexity of actual application, are non-privileged users and can restrict features that can be accessed

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

Personal Firewall

A

often used at homes and much like host-based except it does more:
- can make computer invisible to network and drop unsolicited comms UDP packets, logging of activity, and require apps to have authorization to provide services

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