General use case for proxy with single page application

Thomas Chan's Avatar

Thomas Chan

14 Feb, 2017 05:53 PM

Hello Arachni support team
Thank you for the wonderful product, I just start using it and wondering if there's any documentation on how to use the proxy and capture the authentication and start crawling the single page application?

I setup the proxy and start the start the scan, but when I go to the site and login, the scanner didn't capture the traffic, and just paused and waiting for workload. How would you suggest on setting up the scanner for using a proxy?

here is our application: https://secure.ebrevia.com

Thank you

  1. Support Staff 1 Posted by Tasos Laskos on 14 Feb, 2017 06:10 PM

    Tasos Laskos's Avatar

    Hello,

    The proxy is generally useless for single-page applications since most of the action happens client-side.
    The best way to authenticate would be to use either the autologin plugin, or if that doesn't work for you then the login_script one.
    You can find information for both at: http://support.arachni-scanner.com/kb/general-use/logging-in-and-ma...

    Cheers

  2. 2 Posted by Thomas Chan on 15 Feb, 2017 03:00 PM

    Thomas Chan's Avatar

    Hello Tasos
    Thank you for the reply, I am using proxy primary to test our API backend, I am able to generate the site map report using the proxy setting, do you have documentation on how to test the backend api using the sitemap and cookie?

    Thank you

  3. Support Staff 3 Posted by Tasos Laskos on 15 Feb, 2017 04:58 PM

    Tasos Laskos's Avatar

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac