Options AJAX Spider screen
This screen allows you to configure the AJAX Spider options.
The AJAX Spider is a plugin for a crawler called Crawljax. The plugin sets up a new local proxy in ZAP to talk to cralwjax. Therefore, you can configure both the proxy and crawler.
AJAX Spider Proxy Configuration
You can configure the following parameters of the proxy.
Proxy Network Address
The IP address of the local proxy. By default set to localhost.
Proxy Port
The TCP port of the local proxy server. By default 8081.
AJAX Spider Crawler Configuration
You can configure the following parameters of crawljax.
Number of Browser Windows
You can configure the number of windows to be used by AJAX Spider. The more windows, the faster the process will be.
Number of Threads
You can configure the number of threads to we used by AJAX Spider. It is recommended to set a number of threads equal o higher than the one of Browser Windows
Crawl in depth
If you enable this option, more HTML tags will be analyzed to find new links. It usually improve the overall results but it also slows down the process.
Browser
AJAX Spider relies on an external browser to crawl the targeted site. You can specify which one you want to use: Firefox, Chrome or HTMLUnit.
HTMLUnit is an embedded java based browser included in AJAX Spider.If you use Firefox or Chrome, you must have it install in your system.
Chrome requires a specific package to run, called Chrome Driver.
If you want to use Chrome, you should install it. For more information refer to http://code.google.com/p/chromedriver/downloads/list
See also