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

[FR] Enable Surveyor Usage from Command Line and Common Development Environments (e.g., Jupyter Notebooks) #127

Open
2 of 10 tasks
TreWilkinsRC opened this issue Jul 21, 2023 · 0 comments
Assignees
Labels

Comments

@TreWilkinsRC
Copy link
Contributor

Which category is the feature part of?

  • Definition File
  • Code/Logic Feature
  • Other (please explain)

Which product is the feature part of?

  • All Products
  • Carbon Black Response
  • Carbon Black Threat Hunter
  • Defender for Endpoints
  • SentinelOne
  • Cortex
  • Other

Use Cases

Enabling Surveyor usage from both the command line and environments such as Jupyter notebooks with in-script arguments offers greater flexibility and convenience. Benefits include seamless integration into existing workflows, automated analysis, customizable assessments, easier collaboration, streamlined workflow, and increased adoption.

This enhancement enhances Surveyor's versatility, empowering users to perform efficient security assessments and promote collaborative, automated analysis workflows.

Proposal

Refactor Surveyor by introducing a class-based structure and replacing the click library with argparse. The goal is to enhance organization and streamline user argument handling. The CLI functionality will be maintained, with arguments passed seamlessly to the new Surveyor class for processing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant