Proxies Flashcards

1
Q

Q: What is a proxy?

A

A: A proxy is a device or service that acts as a mediator in a connection, inspecting the contents of the traffic between the client and the destination.

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

Q: What do average people often mistake a proxy for?

A

A: They often confuse a proxy with a VPN used to obfuscate location, thinking any change in IP address is due to a proxy.

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

Q: What distinguishes a proxy from a gateway?

A

A: A proxy can inspect traffic contents as a mediator, while a gateway simply routes traffic without inspecting it.

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

Q: At which OSI model layer do proxies typically operate?

A

A: Layer 7.

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

Q: What are the key types of proxy services?

A

A: Dedicated/Forward Proxy, Reverse Proxy, and Transparent Proxy.

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

Q: What is a Forward Proxy?

A

A: A proxy that handles client requests to external servers, often used in corporate networks to control internet access.

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

Q: Give an example of a Forward Proxy.

A

A: Burp Suite, used to forward HTTP requests.

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

Q: What is a Reverse Proxy?

A

A: A proxy that handles incoming requests to a server, commonly used to protect and load balance web servers.

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

Q: Give an example of a Reverse Proxy.

A

A: Cloudflare, used to filter traffic and protect against DDoS attacks.

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

Q: What is a Transparent Proxy?

A

A: A proxy that intercepts client requests without their knowledge, acting as an invisible intermediary.

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

Q: What is a Non-Transparent Proxy?

A

A: A proxy that requires client configuration to route traffic through it, as clients are aware of its existence.

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

Q: How are proxies used in security?

A

A: To filter and inspect traffic, prevent malware, enforce access policies, and protect against attacks.

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

Q: How do web developers use proxies?

A

A: To block malicious traffic and load balance using services like Cloudflare or ModSecurity.

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

Q: How are proxies used in penetration testing?

A

A: To bypass firewalls and evade detection by setting up reverse proxies on compromised endpoints.

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