Skip to content

Diver - Extract data and look for secrets #162

Open
@pylapp

Description

@pylapp

Description

As an open source referent or a GitHub admin,
I want a tool which will look for secrets, hotwords or sensitive data in both Git history and versioned project,
so that I will be able to warn users and improve detection and management of leaks an reduce risks of social engineering.

Details

  • Gitleaks can be used in the repository
  • Emails can be extracted using regular expression
  • First name and last name also
  • Some warnings can be done if emailsd does not match a dedicated pattern
  • Internal identifier can be searched using regular expression (abcd1234, stuff like that)
  • Maybe also phone numbers
  • In outputs, maybe, a CSV file pointing commits hashs, type of data and value of data

Maybe related to #148 (extract contributors and get emails and names)

Maybe following scripts can be used:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Good first issueSample issues for newcomersenhancementNew feature or requestfeature-diverEnhancement related to the diver featurefeature-newEnhancement for a new feature (which has not its GitHub label)hacktoberfestGood issue for newcomers or Hacktoberfest contributors

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions