Exploring with the External Traffic Recorder
This is an example of a simple workflow for a non-SOAP web services scan.
About this task
Note: You can configure and send requests from more than one mobile device
through the same instance of the External Traffic Recorder. All domains
and requests will be listed together.
Procedure
- Select a template
Click File > New and select a template:
- For IBM® Worklight® Developer:
- Select the Worklight template
- If your Worklight application code uses app authentication (authenticity): In the Worklight server, open the Worklight console, and make sure that application authentication (authenticity) is disabled, or disable it in the application code
- For other environments: Use the Regular Scan template
Note: If Internet Explorer is configured on your machine to use AppScan as a proxy, you must verify that AppScan is not configured to use your Internet Explorer proxy settings, as this would result in a loop. To resolve this conflict, in Configuration > Communication and Proxy tab, select one of the other two options:- Don't use proxy
- Use custom proxy settings
- For IBM® Worklight® Developer:
- In the wizard welcome dialog box, select External device/client (with AppScan as recording proxy), and then click Next.
- Follow the wizard steps:
- Recording Proxy
- (Optional;) Connection Settings
- SSL Certificate
- Login Management
- (Optional;) Login Management Details
- Test Policy
- Complete
- When
the External Traffic Recorder opens with status "Waiting for incoming
connections, manually Explore the web service from your device/application:
- Using your device or application, explore the web service.
As you explore, domains detected are listed in the left pane of the recorder, and URLs are listed in the right pane.
- When finished, in AppScan click Stop Recording.
- Using your device or application, explore the web service.
- Review
and edit the Manual Explore data:
- Domains detected
- All domains to which requests were sent are listed, and by default
selected for adding to the list of Additional Servers and Domains
(Configuration > URLs and Servers > Additional Servers and Domains)
so they can be included in the scan. You can deselect any you do not
want included in the scan.Tip: You should deselect any domains that belong to other companies.
- Requests sent
- All requests sent by the device to domains that are selected (in the left pane), are listed. If you select/clear domains in the
left pane, the requests list is updated. You can delete specific requests
if they are not needed.Tip: If the total number of filtered requests is more than 200, deleting some of them may produce a more efficient scan.
Note: At this stage you can click Export to save the Explore data for use on another machine. - Click
OK to close the recorder.
AppScan takes a few moments to process and display the data.
- To start
the Test stage, click Scan > Test Only
The Test stage starts and when complete the scan results are displayed.
Related topics: