How To Generate Individual HTML Report in OWASP ZAP

How To Generate Individual HTML Report in OWASP ZAP

When scanning multiple APIs simultaneously in OWASP ZAP, many users find it challenging to generate individual API reports. Typically, OWASP ZAP does not offer a separate option to generate reports for single APIs after completing the scan. The default report generation option provides a comprehensive report that includes issues from all the scanned APIs. To obtain a report for a specific API, follow the steps below, and you will find your solution.

Step 1- Create context

The first step is to create a new context, specifying your desired API. For that Right click on the API and click Include in Context and select new Context

Then Click OK in the Next Screen

Step 2 - Generate Report

After creating context Click on Report >> Generate Report

Select the corresponding context in the Generate report window

Then click the Generate Report button.

Now, the report for the desired API will be generated.

Step -3 Troubleshoot

When you click the "Generate Report" button, you may possibly receive an error message, as shown in the screenshot below.

This issue is caused when you create the context and save the APIs with query parameters. Saving the context with query parameters can introduce confusion for OWASP Zap, making it unable to recognize your API during report generation.

To resolve this issue, double-click on the context you have created. Select the corresponding context and click the Modify button.

Now, you can view an API URL edit window as shown below.

Now Remove the query parameters from the url like below?

After that click Click Modify>>OK .

Now, you can repeat Step 2 to generate individual reports.


Sienna Faleiro

IT Certification at TIBCO

1 年

?? www.certfun.com/f5 is a game-changer for F5 Certification prep! Unleash your potential and conquer the exam. #CertFun #F5 #CareerGrowth

回复

要查看或添加评论,请登录

Jithin Somaraj的更多文章

  • How to check all checkboxes on a web page from the browser console.

    How to check all checkboxes on a web page from the browser console.

    Some of us may get frustrated with the large number of checkboxes that need to be clicked to proceed to the next page…

    1 条评论
  • How to Perform Data-Driven Testing in Postman?

    How to Perform Data-Driven Testing in Postman?

    Data-driven testing is a smart way to test software by running tests with different sets of data. Postman, a popular…

  • How to load external JavaScript file in JMeter

    How to load external JavaScript file in JMeter

    In certain situations, such as during payment processes or when submitting forms within the application, front-end…

    1 条评论
  • How do they Do It ?!!!!

    How do they Do It ?!!!!

    Today I want to share you about how much efforts it takes to hack your device for intruders Because of there is a…

  • How To Set Up Swagger UI editor Locally in Windows

    How To Set Up Swagger UI editor Locally in Windows

    This was one I have searched a lot more but couldn't find a simple answer fortunately I had time to find it out so that…

    7 条评论
  • Appium Android Automation Starter

    Appium Android Automation Starter

    Introduction Appium is an Open-source tool which can be used to automate mobile and desktop applications. Appium…

  • An Introduction to Kali Linux

    An Introduction to Kali Linux

    Kali Linux is an operating basically an operating system which is based on linux.As per Wikipedia, Kali Linux is a…

  • Different Doors In Apache JMeter

    Different Doors In Apache JMeter

    First of all this is my first ever article in the Linked in community. And I want to inform you that I'm not…

社区洞察

其他会员也浏览了