Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A arachni
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 125
    • Issues 125
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Arachni - Web Application Security Scanner Framework
  • arachni
  • Issues
  • #538
Closed
Open
Issue created Jan 07, 2015 by Administrator@rootContributor

Plugin to execute script

Created by: treadie

It would be useful to have a plugin that could execute a script stored on the server (not limited to ruby) and capture the stdout to put into the report. Essentially the plugin will call the script with specific arguments. It would also be nice if the user could define if it ran pre/during/post scan. ie.

--plugin='script:pre="/path/to/my_scanner.sh %H",post="/path/to/my_scanner2.sh %U"'

Where %H is the hostname and %U is the starting URL etc.(maybe add some others that may be useful)

Obviously this could have some security implications with the WebUI however should be managed accordingly through the admin settings etc.

Cheers

Assignee
Assign to
Time tracking