GitHub Dorks is a Python tool that can be used to search for sensitive data on GitHub repositories. It can search for various things, including private keys, credentials, authentication tokens, and more. The tool is not perfect, but it can help assess security and perform pentesting of systems.

Here are some of the key features of GitHub Dorks:

  • Searches public and private repositories: You can use GitHub Dorks to search through your own repositories, or the repositories of any organization or user that you have access to.
  • Authenticated requests: You can use a GitHub token to authenticate your requests, which will give you access to more data and allow you to search for more sensitive information.
  • Variety of search options: You can search for specific dorks, which are predefined patterns that are known to be indicative of sensitive data, or you can use a more generic search.
  • Customizable output: You can customize the output of GitHub Dorks to include the information that you are most interested in.