Skip to content

Instantly share code, notes, and snippets.

@Juan-Embid
Last active February 24, 2026 22:08
Show Gist options
  • Select an option

  • Save Juan-Embid/3292a19d8463a183a5149d59016c11a8 to your computer and use it in GitHub Desktop.

Select an option

Save Juan-Embid/3292a19d8463a183a5149d59016c11a8 to your computer and use it in GitHub Desktop.
A list of useful Google Dorks queries and explanations

Google-Dorks-Cheat-Sheet

A list of useful Google Dorks queries and explanations. Feel free to improve with your own payloads and techniques. Go ahead an make a pull request.

Documentation

Every section contains the following information:

  • A query description and how to exploit it, including several payloads
  • Pictures for the README.md
  • Other content referenced in the description

Index

1. Caché

A cache is a metadata stored so that future requests for that data can be served faster. Cached versions of web pages can be used to view the contents of a page when the live version cannot be reached, has been altered or taken down. The query cache: will show the version of the web page that Google has in its cache.

cache:website address
cache:https://www.parador.es/es paradores

Other tools related to the cache are this Cache checker and the Wayback Machine

2. Intext and Allintext

To find a specific text from a webpage, you can use the intext command. Intext will allow you to search for a single keyword in the results unlike allintext which can be used for multiple keywords. Shows only those pages containing that specific word (or words).

intext:usernames
allintext:"usernames" "passwords"

3. Filetype

Shows only pages that contains the document of that type. For example, you can apply a filter just to retrieve PDF files.

filetype:pdf
filetype:log

4. Intitle and Allintitle

This command filters out the documents based on HTML page titles as the main keywords exist within the title of the HTML page.

intitle:"kernel module"
allintitle:"kernel module" "objdump"

5. Inurl and Allinurl

the inurl command filters out the documents based on the URL text. Those keywords are available on the HTML page, with the URL representing the whole page.

inurl:dump
allinurl:dump physical memory linux

Contributions


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment