HOW TO Google & find Anything

NOTE: WE give no warranty and accepts no responsibility or liability for the USE of the information and materials contained in this website. Under no circumstances will WE be held responsible or liable in any way for any claims, damages, losses, expenses, costs or liabilities whatsoever (including, without limitation, any direct or indirect damages for loss of profits, business interruption or loss of information) resulting or arising directly or indirectly from your use of or inability to use this website or any websites linked to it, or from your reliance on the information and material on this website.
TLDR


WE not in any way, expressly or implicitly, endorse the linked sites or resources or the respective contents thereof. The user further acknowledges and agrees that the referrer shall not be responsible or liable, whether directly or indirectly, for any damages or loss caused or sustained by the user, in connection with any use or reliance on information or material obtained from third party sites.​

What is  a Dork?

What is  a Google dork query, sometimes just referred to as a dork, is a search string that uses advanced search operators to find information that is not readily available on a website.

Google dorking, also known as Google hacking, can return information that is difficult to locate through simple search queries. That description includes information that is not intended for public viewing but that has not been adequately protected.

As a passive attack method, Google dorking can return usernames and passwords, email lists, sensitive documents, personally identifiable financial information (PIFI) and website vulnerabilities. That information can be used for any number of illegal activities, including cyberterrorism, industrial espionage, identity theft and cyberstalking.


emails
find Gmail accounts

sahil lavingia "@gmail.com"
find work accounts (you'll need to find their domain first)

sahil lavingia "@gumroad.com"
not finding what you're looking for with either of those? Try to guess the format of the email (try going to this site, search the domain, and click Identified Name Formats))

"s.lavingia" "@" ".com"
you can always find every page with emails on it (and then use the next snippet below)

site:gumroad.com intext:"@gumroad.com"
find every email on a web page that you're on. The big kahuna - this works for every website. Inject it into a site with Chrome DevTools (more here)

var elems = document.body.getElementsByTagName("*");
var re = new RegExp("([1][email protected][a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$)");
for (var i = 0; i < elems.length; i++) {
if (re.test(elems[i].innerHTML)) {
console.log(elems[i].innerHTML);
}
}
this will log every email found, without you having to scan through the whole page.

files
find spreadsheets

filetype:csv OR filetype:xlsx OR filetype:xls OR filetype:xltx OR filetype:xlt OR inurl:airtable.com/universe/
find Google Docs and Google Sheets

site:docs.google.com "gumroad"
find where your competitor's logo is (ex: partners or customers' websites)

"Gumroad Logo.png"
find your competitors' sales pitches and whitepapers

site:intercom.com (filetype:pdf OR filetype:ppt)
find case studies written about competitors

inurl:hubspot-case-study -site:http://hubspot.com

SEO
find sites with specific keywords in the anchor text

inanchor:"cyber security"
research blog posts with specific keywords in their title

inposttitle:"diy slime"
find backlinks (ex: other sites that link to a particular blog post)

link:https://blog.gumroad.com/post/189293637718/gumroad-now-auto-enables-https-on-custom-domains
find keyword permutations with the wildcard operator

  • design tools
    find companies using a given widget

intext:"Powered by Intercom" -site:intercom.com

webpages
Inspired by this Twitter exchange with Gumroad CEO Sahil Lavingia, the next few examples will cover Gumroad and Sahil.

find specific pages within a website (ex: for DynamoDB e-books)

site:gumroad.com dynamodb
find specific pages that must include a phrase in the Title text

allintitle:"support this" site:gumroad.com
find similar sites (Google only)

related:gumroad.com
you can chain operators together (ex: looking for bug bounties with either security or bug-bounty in the URL)

(inurl:security OR inurl:bug-bounty OR site:hackerone.com) + "gumroad"
you can restrict to certain top-level domains (ex: lists of teachers)

site:.edu filetype:xls inurl:"email.xls"

coupons!
search the site itself for codes

site:curology.com ("coupon" | "referral code" | "affiliate code" | "discount code" | "VIP")
next, try twitter

site:twitter.com + "meundies" + ("coupon" | "referral code" | "affiliate code" | "discount code" | "VIP")
next, try Mailchimp emails

site:campaign-archive.com + "blueapron" + ("coupon" | "referral code" | "affiliate code" | "discount code" | "VIP")

secrets


cybersecurity experts use dorking, as one tool among many, to find potential vulnerabilities in a company. I will not be covering any such queries, out of concern for their potential for misuse.

operator review
operators are components of a search query that narrow the results down. You can combine as many as you want in one query. The most useful ones you'll want to know are:

operator description
"phrase" results must include "phrase"
-phrase exclude results with phrase
phrase1 AND phrase2     phrase1 and phrase2 must both be included
phrase1 OR phrase2 one of phrase1 and phrase2 must be included (or both)
site:example.com results must be on domain example.com
filetype:jpg results must be of type .jpg
AND/OR logic can be used to combine distinct queries

"phrase1" OR "phrase 2" AND "phrase3"

cache:

Shows the most recent cache of a specific webpage.
cache:seranking.com/blog/ returns Google’s cached version of SE Ranking blog page.

site:

Allows to search only for results within a specific domain.
site:seranking.com affiliate turns back results relevant to the term “affiliate” from the seranking.com web pages.

” “

Searches the exact match for the term within the quotation marks.
“se ranking” shows results that contain the terms “se” and “ranking” in the specified order.

OR

Returns documents that contain either the first word, the second word or both words. The OR search operator is case sensitive and must be uppercase.
keyword OR query returns web pages that contain at least one of the following terms: “keyword”, “query”.


Excludes the web pages with the term that directly follows the minus.
trial -credit returns search results relevant to the term “trial” as long as they do not contain the term “credit”.

*

Allows to find a substitution for any unknown word within a search term. Google treats this wildcard operator as a placeholder for 1 or more words.
best * tool gives back search results that are relevant to the terms “best” and “tool”, with any wildcard terms positioned between them.

..

Returns search results for any number with the specified range. The minimum and maximum values of the range must be separated by two dots.
seo blog 2010..2018 shows web pages relevant for the terms “seo” and “blog” that have numbers between “2010” and “2018”.

intitle:


Brings up the pages that contain the specified term within the title. The word after the search operator will be in the title, and the rest of the words – in any part of the page.
intitle:2018 seo software turns back search results that are relevant for the terms “2018”, “seo”, “software” and include the term “2018” within the title element.

allintitle:

Finds the web pages that contain all of the specified terms within the page’s title element.
allintitle:best seo software returns search results that contain “best”, “seo” and “software” within the title element.

inurl:


Finds the web pages that contain the specified word or phrase in their URLs.
best tool inurl:seo returns search results that are relevant for the terms “best”, “tool” and contain the term “seo” within their URL.

allinurl:

Finds the web pages and files that contain all of the specified words within their URLs.
allinurl:seo tips 2018 gives back search results that contain “seo”, “tips”, and “2018” within their URLs.

intext:

Returns the web pages that contain the specified word or phrase somewhere within the page’s text.
lead generation intext:widget returns web pages that are relevant for the terms “lead” and “generation” that contain the term “widget” within their text.

allintext:


Finds the web pages that contain the specified terms within the page’s text.
allintext:discover competitors shows web pages that contain “discover” and “competitors” within the page’s text.

filetype:


Returns the search results matching the specific file type. Some examples include PDF, DOC, XLS, PPT, and TXT.
bloggers filetype:xls gives back xls files relevant to the terms “bloggers”.

related:

Returns the websites that are related to the specified domain.
related:searchenginejournal.com turns back web pages that Google deems similar to the Search Engine Journal web pages.

Note:

You can combine almost all the Google search operators together to get the advanced search results.
For example, site:google.com intitle:”FAQ OR help” -site:directory.google.com -site:answers.google.com returns the web pages at google.com (but not at answers.google.com and directory.google.com subdomains) that contain the words “FAQ” or “help” within their titles.

QLD SEO. Search+Local+Digital
Qld Seo is a Brisbane, Queensland based search engine optimization (SEO) Digital Marketing agency providing end to end services for fast business growth.

dorking, non-technical, how-to, scraping, growth hacks, reference

GOOGLE DORK DOWNLOAD EBOOK

LINK
Best Free WebDev Tools
Learning Platforms: ⧩ freecodecamp.org [https://freecodecamp.org/] ⧩ codecademy.com [https://codecademy.com/] ⧩ javascript30.com [https://javascript30.com/…



100 useful sites.


SIMON DODSON
Simon is a technologist with 19 years' experience in product, publishing, prop-tech, hi-ed, health-techs and large enterprise and digital executive strategy and scale teams. https://bit.ly/3kNHCZ4
asia