active scan is waiting
I am working on extension that will send the url to do active scan.
I noticed the urls I sent are all in "waiting" and need me to manually click "resume". Is there a way to make it scan without manual intervention?
It sounds like the Scanner is in a globally paused state, perhaps because you have reopened an existing project, and the default option is to pause the Scanner when this is done.
If the Scanner is already running, then items sent for scanning via the API will be scanned as soon as a thread is available, without the user needing to resume anything.
What is the best way to bring up Burp in following configuration?
Currently I load an existing project which has user/passwd set for spider, and load extension, listen on port 8081, then I have to manually turn off proxy intercept, and manually resume scanner
(1) proxy intercept is off
(2) proxy listening on port 8081
(3) user/password for spider is set
(4) extension loaded
(5) session management is using cookies from burp cookie jar for spider and scanner
(6) scanner is running
Is there a way to save all these into one user configuration file (instead of project file), and load this file from command line/GUI?
Help is appreciated!
Your project settings (e.g. the proxy listener) will be saved in your project file.
User settings (e.g. extension to load) can be saved in a user-level config file, and specified on the command line using the —user-config-file option.
If you want to fully automate everything, then try launching Burp in headless mode, and the Spider/Scanner won’t be paused.
Tried headless mode, it can scan, but Burp won't accept my log in from curl command, always say "403 forbidden", "untrusted host", not able to refresh the cookie jar, therefore the session is invalid
If I use config file, will the scanner not paused? If not paused, how to bypass the GUI (select project) so that I can bring up burp automatically?
1. This option is only shown in the startup UI.
2. The only way to bring the Scanner up unpaused is to uncheck the box in the startup UI, or run Burp headlessly.
We’ll look into adding a command-line option to bring up the Scanner and Spider unpaused in non-headless mode.
Just to let you know that in today’s release (1.7.17) we have added a new command line argument for this purpose:
Thanks again for your feedback, and please do let us know if you run into any other problems.