Week 7 Flashcards

1
Q

What are the 3 ways of authenticating users after log-in?

A

IP address-based: NAT can cause users to share same IPs, DHCP can allow user to have different IPs.

Certificate-based

Cookie-based

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

How do cookies work?

A

Let server store a string on a client, based on server name.

Used to identify user, store username and preferences, track the user.

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

What is Eavesdropping?

A

If connection is not encrypted, it is possible to eavesdrop by ISP, anyone on the route or anyone on your local network (e.g. using the same Wi-Fi).

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

What are some issues that occur with log-in systems?

A

No session time outs.

Passwords not hashed.

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

What is sensitive data exposure?

A

Sensitive data transmitted/stored in clear text.

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

What is XSS?

A

Cross-site scripting.

Allows an attacker to inject client side code (JS) into web pages.

Stored XSS: Code is stored on website and served to visitors.

Used to steal cookies and run exploits on user.

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

What is the solution for injection?

A

Sanitisation - any input from clients needs to be properly sanitised.

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

What are some features in a security misconfiguration?

A

Public error messages.

Viewable files in directory.

Public admin panels.

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