nerdexam
GIAC

GPEN · Question #478

How does OWASP ZAP function when used for performing web application assessments?

The correct answer is D. It is a transparent proxy that sits between a target application and the backenddatabase.. OWASP ZAP is a proxy-based web application security tool that intercepts and inspects HTTP/HTTPS traffic between a browser and a target web application.

Web Application Penetration Testing

Question

How does OWASP ZAP function when used for performing web application assessments?

Options

  • AIt is a non-transparent proxy that sits between your web browser and the targetapplication.
  • BIt is a transparent policy proxy that sits between Java servers and |SP web pages.
  • CIt is a non-transparent proxy that passively sniffs network traffic for HTTPvulnerabilities.
  • DIt is a transparent proxy that sits between a target application and the backenddatabase.

How the community answered

(34 responses)
  • A
    6% (2)
  • B
    18% (6)
  • C
    6% (2)
  • D
    71% (24)

Why each option

OWASP ZAP is a proxy-based web application security tool that intercepts and inspects HTTP/HTTPS traffic between a browser and a target web application.

AIt is a non-transparent proxy that sits between your web browser and the targetapplication.

Describing ZAP as non-transparent is inaccurate because ZAP intercepts traffic in a way that is transparent to the target application - the server processes requests without detecting the proxy in the traffic path.

BIt is a transparent policy proxy that sits between Java servers and |SP web pages.

ZAP is not limited to Java servers or JSP pages; it is language and platform agnostic, working with any web application regardless of the server-side technology stack.

CIt is a non-transparent proxy that passively sniffs network traffic for HTTPvulnerabilities.

ZAP does not operate only as a passive sniffer; it actively intercepts, replays, modifies, and fuzzes HTTP requests as part of active security assessment.

DIt is a transparent proxy that sits between a target application and the backenddatabase.Correct

OWASP ZAP is positioned as a proxy layer through which all traffic between the attacker's browser and the target web application flows, making it transparent to the backend application infrastructure and database. The target web application and its backend database process requests normally while ZAP intercepts and analyzes the HTTP/HTTPS communication. This architecture allows ZAP to perform active scanning, passive analysis, and request manipulation for comprehensive web application security assessment.

Concept tested: OWASP ZAP proxy-based web application security assessment

Source: https://www.zaproxy.org/getting-started/

Topics

#OWASP ZAP#intercepting proxy#web application testing#HTTP proxy

Community Discussion

No community discussion yet for this question.

Full GPEN Practice