-
-
Notifications
You must be signed in to change notification settings - Fork 704
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
spiderAjax: allow choose context/user and set URL #468
Conversation
I'm nervous about forking 3rd party classes. |
I didn't try, (public?) development of Crawljax is pretty stale (last commit/merge was 8 months ago). |
@thc202 did you raise a Crawljax issue? I agree its unlikely to be acted upon, but at least it shows we tried ;) |
Not yet, will check if there's one raised already. |
The closest issue I could find was crawljax/crawljax#93, the issue would allow to crawl other sites (based on the comments posted in the pull requests to fix the issue). |
Either is fine by me :) |
Comment added to the mentioned issue. Is there any change that I need to do to the pull request (other than rebase)? |
Change AJAX Spider dialogue to allow to specify the context and the user and manually set the start URL. Change the AJAX Spider API to allow to specify the context and the user (it was already possible to specify the start URL). Update changes in ZapAddOn.xml file. Fork Crawljax's Crawler class (tag 3.6) to allow to spider all URLs (e.g. a context with multiple hosts included). Fix zaproxy/zaproxy#1955 - Allow to AJAX spider a context Fix zaproxy/zaproxy#1956 - Allow to AJAX spider as a user Fix zaproxy/zaproxy#1957 - Allow URL to be pasted into AJAX Spider dialogue
e9d3390
to
5feb849
Compare
Conflicts resolved. |
Looks good |
Allow to control which of the URLs accessed can be crawled, for example, to allow to crawl several domains or just some pages under a given domain. Related to zaproxy/zap-extensions#468 - spiderAjax: allow choose context/user and set URL
Allow to control which of the URLs accessed can be crawled, for example, to allow to crawl several domains or just some pages under a given domain. Related to zaproxy/zap-extensions#468 - spiderAjax: allow choose context/user and set URL
Change AJAX Spider dialogue to allow to specify the context and the user
and manually set the start URL.
Change the AJAX Spider API to allow to specify the context and the user
(it was already possible to specify the start URL).
Update changes in ZapAddOn.xml file.
Fork Crawljax's Crawler class (tag 3.6) to allow to spider all URLs
(e.g. a context with multiple hosts included).
Fix zaproxy/zaproxy#1955 - Allow to AJAX spider a context
Fix zaproxy/zaproxy#1956 - Allow to AJAX spider as a user
Fix zaproxy/zaproxy#1957 - Allow URL to be pasted into AJAX Spider
dialogue