Skip to content
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

Enhancement/Plugin System #364

Open
x4v13r64 opened this issue Apr 15, 2019 · 1 comment
Open

Enhancement/Plugin System #364

x4v13r64 opened this issue Apr 15, 2019 · 1 comment
Labels
component-core Affects core enhancement New feature or request

Comments

@x4v13r64
Copy link
Collaborator

Scout is quite modular an extensible. This could be brought one step further with a modular plugin system.

Examples of modules that could be implemented:

  • visualization of cloud account topology
  • privilege escalation checks

This would likely be hooked at the post-processing level, as all the necessary information is already "there" at that point.

@x4v13r64
Copy link
Collaborator Author

x4v13r64 commented Oct 9, 2019

This would also allow merging tools such as nccgroup/PMapper#35 into Scout.

Additional request:

And if I can chip in a quick suggestion for the plugin architecture, please leave in a "backend-agnostic" way to grab items collected by Scout. i.e. something where I don't have to write both a sqlite and a json-parsing way to grab data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component-core Affects core enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant