-
-
Notifications
You must be signed in to change notification settings - Fork 136
HelpUiViews
Simon Bennetts edited this page Jun 7, 2019
·
4 revisions
ZAP provides a set of plugable views which allows you to display the requests and responses in different ways. The following views are included by default:
Text | The data in text format | |
Hex | A table showing the hex representation of all of the characters in the header and body. For editable screens this allows you to add control characters via their hex codes. You cannot add or delete characters in this view - to do that switch to one of the other views and then back to carry on in hex view. |
|
Image | The image - only available for bodys containing images | |
Table | A table with one row per attribute and value. For editable screens all values will automatically be URL encoded when they are submitted. |
|
Table (adv) | A table with one row per attribute and value plus additional functions. For editable screens values will not be automatically be URL encoded when they are submitted, but this can be done 'manually' via 'URLEncode' function. |
|
Large Request | A placeholder view used to prevent the UI trying to load a very large request body. You will need to switch to a different view to display the actual contents. The threshold for the view can be changed via the Display Options screen |
|
Large Response | A placeholder view used to prevent the UI trying to load a very large response body. You will need to switch to a different view to display the actual contents. The threshold for the view can be changed via the Display Options screen |
Note that add-ons can add additional views.
Break tab | ||
Request tab | ||
Response tab | ||
Manual Request dialog |
UI Overview | for an overview of the user interface |
-
ZAP User Guide
- Introduction
-
Getting Started
- Configuring proxies
-
Features
- Active Scan
- Add-ons
- Alerts
- Anti CSRF Tokens
- API
- Authentication
- Break Points
- Callbacks
- Contexts
- Data Driven Content
- Filters
- Globally Excluded URLs
- HTTP Sessions
- Man-in-the-middle Proxy
- Modes
- Notes
- Passive Scan
- Scan Policies
- Scope
- Session Management
- Spider
- Statistics
- Structural Modifiers
- Structural Parameters
- Tags
- Users
- Scanner Rules
- A Simple Penetration Test
-
The User Interface
- Overview
- The Top Level Menu
- The Top Level Toolbar
- The Tabs
-
The Dialogs
- Active Scan
- Add Alert
- Add Break Point
- Add Note
- Encode/Decode/Hash
- Filter
- Find
- History Filter
- Manual Request Editor
- Manage Add-ons
- Manage Tags
-
Options
- Active Scan
- Active Scan Input Vectors
- Alerts
- Anti CSRF Tokens
- API
- Breakpoints
- Callback Address
- Certificate
- Check for Updates
- Connection
- Database
- Display
- Dynamic SSL Certificates
- Extensions
- Global Exclude URL
- HTTP Sessions
- JVM
- Keyboard
- Language
- Local Proxies
- Passive Scan Rules
- Passive Scan Tags
- Passive Scanner
- Rule Configuration
- Scripts
- Search
- Spider
- Statistics
- Persist Session
- Resend
- Scan Policy Manager
- Scan Progress
- Session
- Spider
- The Footer
- Command Line
- Add Ons
- Releases
- Paros Proxy
- Credits