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

data.hackerone_reportsplugin #64

Closed
Tracked by #105
traut opened this issue Feb 1, 2024 · 0 comments
Closed
Tracked by #105

data.hackerone_reportsplugin #64

traut opened this issue Feb 1, 2024 · 0 comments
Milestone

Comments

@traut
Copy link
Member

traut commented Feb 1, 2024

Description

HackerOne provides an API for the companies to pull the data about submitted vulnerability reports.

Use Case

The metrics from HackerOne are often used in the SecOps reports for assessing the enterprise's bug bounty program.

Requirements

  • plugin configuration:
    • api_username -- (required) a string attribute
    • api_token -- (required) a string attribute
  • plugin parameters:
    • supporting all filter parameters for Get All Reports request:
      • program -- (required) a string attribute
      • reporter -- (optional) a string attribute
      • assignee -- (optional) a string attribute
      • state -- (optional) a string attribute
      • ...
    • size -- (optional) an int parameter

size parameter is used for calculating number of pages to be fetched, if page_number (page[number] in the API) is not provided.

The plugin returns the list of reports, concatenated from multiple pages if needed.

The plugin should be a part of data.hackerone package.

Additional Information

@traut traut added the plugins label Feb 1, 2024
@traut traut added this to the v0.3 milestone Feb 1, 2024
@dobarx dobarx mentioned this issue Feb 20, 2024
5 tasks
@traut traut closed this as completed Feb 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant