A context menu item to Copy URLs to the system clipboard.
A context menu item to save the selected HTTP messages in HAR format.
Provides a context menu to save content of HTTP messages as binary. (While the files will probably open in a simple editor it may have null characters or malformed bytes.)
Provides a context menu to save content of HTTP messages as XML.
An option to import messages from a HTTP Archive (HAR), available via the ‘Import’ menu. Note : The following modifications may be made when importing a HAR (HTTP Archive File):
Missing HTTP Version - If the message is missing the httpVersion attribute it will be set to “HTTP/1.1”.
HTTP Version 3 - If the message has its httpVersion attribute set as “h3”, “http/3”, “http/3.0” it will be set to “HTTP/2”.
Carriage return (CR) or Line feed (LF) in Headers - If the message contains headers with CR or LF, the CRLF(s) will be removed.
Allows you to import log files from ModSecurity and files previously exported from ZAP.
An option to import a file of URLs is available via the ‘Import’ menu (‘Import a File Containing URLs’). The file must be plain text with one URL per line. Blank lines and lines starting with # will be ignored.
It also supports the Automation Framework.
The add-on also adds a top level “Export” menu, providing the following functionality.
This allows you to save requests and responses to a text file.
Select the messages to save in the History tab (including multi-select).
Select the relevant message in the History tab - note that binary responses (such as images) can be saved as well as text responses.
This allows you to save all of the URLs accessed to a text or HTML file.
This can be used, amongst other things, to compare the URLs available to users with different roles or permissions on the same system. (Also consider leveraging the Access Control Testing add-on.) This functionality is also available via the right-click context menu.
Based on the selection (including multi-select) in the Sites tree all URLs and child URLs of selected nodes are exported. This functionality is also available via the right-click context menu.
All URLs in the Sites tree that fall within the selected context are exported. This functionality is also available from the right-click menu when used on a Context node in the Sites tree panel.
This add-on also exposes various ZAP API endpoints to facilitate programmatic use of the functionality.
/exim/action/importHar (filePath*)
/exim/action/importModsec2Logs (filePath*)
/exim/action/importUrls (filePath*)
/exim/action/importZapLogs (filePath*)
/exim/other/exportHar (baseurl start count)
/exim/other/exportHarById (ids*)
/exim/other/sendHarRequest (request* followRedirects)