Navigation pane

When conducting or viewing a scan, the navigation pane is on the left side of the OpenText DAST window. It includes the Site, Sequence, SPA Coverage, Search, and Step Mode buttons, which determine the contents (or "view") presented in the navigation pane.

Item Description
1 Navigation pane
2 Buttons for changing the view

If all buttons are not displayed, click the drop-down arrow at the bottom of the button list and select Show More Buttons.

Site view

OpenText DAST displays in the navigation pane only the hierarchical structure of the website or web service, plus those sessions in which a vulnerability was discovered. During the crawl of the site, OpenText DAST selects the check box next to each session (by default) to indicate that the session will also be audited. When conducting a sequential crawl and audit (where the site is completely crawled and then audited), you can exclude a session from the audit by clearing its associated check box before the audit begins.

Site view also contains two pop-up tabs: Excluded Hosts and Allowed Hosts Criteria.

Excluded hosts

If you click the Excluded Hosts tab (or hover your pointer over it), the tab displays a list of all disallowed hosts. These are hosts that may be referenced anywhere within the target site, but cannot be scanned because they are not specified in the Allowed Hosts setting (Default/Current Scan Settings > Scan Settings > Allowed Hosts). 

Using the Excluded Hosts tab, you can select an excluded host and click either Add to scan or Add allowed host criteria.

Item Description
1 Add to scan – Adding a host to the scan creates a node in the site tree representing the host root directory. OpenText DAST will scan that session.
2 Add to Allowed Host Criteria – Adding a host to the allowed host criteria adds the URL to the list of allowed hosts in the Current Scan Settings. OpenText DAST will include in the scan any subsequent links to that host. However, if you add a host to the allowed host criteria after OpenText DAST has already scanned the only resource containing a link to that host, the added host will not be scanned.

Allowed hosts criteria

If you click the Allowed Hosts Criteria tab (or hover your pointer over it), the tab displays the URLs (or regular expressions) specified in the OpenText DAST scan settings (under Allowed Hosts). If you click either Delete or Add allowed host criteria, OpenText DAST opens the Current Settings dialog box, where you can add, edit, or delete allowed host criteria (a literal URL or a regular expression representing a URL). 

Item Description
1 Add Allowed Host Criteria – If you add an entry, OpenText DAST will include in the scan any subsequent links it encounters to hosts that match the criteria. However, if you specify a host after OpenText DAST has already scanned the only resource containing a link to that host, the added host will not be scanned.
2 Delete – If you delete an entry from the allowed host list, the scan will still include any resources that OpenText DAST already encountered.

To save these settings for a future scan, select Save settings as (at the bottom of the left pane of the Settings window).

You must pause the scan before you can modify the excluded hosts or allowed hosts criteria. Furthermore, the scanning of added or deleted hosts may not occur as expected, depending on the point at which you paused the scan. For example, if you add an allowed host after OpenText DAST has already scanned the only resource containing a link to the added host, the added host will not be scanned.

Sequence View

The Sequence view displays server resources in the order they were encountered by OpenText DAST during a scan.

Note: In both Site view and Sequence view, blue text denotes a directory or file that was "guessed" by OpenText DAST, rather than a resource that was discovered through a link. For example, OpenText DAST always submits the request "GET /backup/ HTTP/1.1" in an attempt to discover if the target website contains a directory named "backup."

SPA coverage

The SPA Coverage view is available only if SPA support is enabled for a scan. This view displays the elements in the page that the crawler interacted with during the crawl.

The SPA Coverage view lists the URLs where the elements were discovered, along with the following additional information:

For more information, see About single-page application scans.

Search view

The Search view enables you to search across all sessions for various HTTP message components. For example, if you select Request Method from the drop-down list and specify POST as the search string, OpenText DAST lists every session whose HTTP request uses the POST method.

To use the Search view:

  1. In the navigation pane, click Search (at the bottom of the pane).

    If all buttons are not displayed, click the Configure Buttons drop-down at the bottom of the button list and select Show More Buttons.

  2. From the top-most list, select an area to search.

  3. In the combo box, type or select the string you want to locate.

  4. If the string represents a regular expression, select the Regular Expression check box. For more information, see Regular expressions.

  5. To find an entire string in the HTTP message that exactly matches the search string, select the Match Whole String check box. The exact match is not case-sensitive.

    Note: This option is not available for certain search targets.

  6. Click Search.

Step Mode view

Use Step Mode to navigate manually through the site, beginning with a session you select from either the site view or the sequence view.

Follow the steps below to step through the site:

  1. In the site or sequence view, select a session.

  2. Click the Step Mode button.

    If the button is not visible, click the Configure Buttons drop-down and select Show More Buttons.

  3. When Step Mode appears in the navigation pane, select either Audit as you browse or Manual Audit from the Audit Mode list. Manual Audit is recommended.

  4. Click Record  .

  5. Click Browse.

    The selected browser opens and displays the response associated with the selected session. Continue browsing to as many pages as you like.

  6. When done, return to OpenText DAST and click Finish.

    The new sessions are added to the navigation pane.

  7. If you selected Manual Audit in step 3, click . OpenText DAST will audit all unaudited sessions, including those you added (or replaced) through Step Mode.

Navigation pane icons

Use the following table to identify resources displayed in the navigation pane.

Icons used in the Navigation pane
Icon Description

Server/host: Represents the top level of your site's tree structure.

Blue folder: A folder discovered by "guessing" and not by crawling.

Yellow folder: A folder whose contents are available over your website.

Grey folder: A folder indicating the discovery of an item via path truncation. Once the parent is found, the folder will display in either blue or yellow, depending on its properties.

File.

Query or post.

DOM event.
Icons superimposed on a folder or file indicate a discovered vulnerability
Icon Description

A red dot with an exclamation point indicates the object contains a critical vulnerability. An attacker might have the ability to execute commands on the server or retrieve and modify private information.

A red dot indicates the object contains a high vulnerability. Generally, the ability to view source code, files out of the web root, and sensitive error messages.

A gold dot indicates the object contains a medium vulnerability. These are generally non-HTML errors or issues that could be sensitive.

A blue dot indicates the object contains a low vulnerability. These are generally interesting issues, or issues that could potentially become higher ones.

An "i" in a blue circle indicates an informational item. These are interesting points in the site, or certain applications or web servers.

A red check mark indicates a "best practice" violation.

Navigation pane shortcut menu

If you right-click an item in the navigation pane while using the Site or Sequence view, a shortcut menu presents the following options:

* Command appears on shortcut menu only when the Navigation pane is using the Site view.

See also

OpenText DAST user interface

Search view

Inspecting the results