Google hacking search, or Google dorking, is a technique used by attackers to gather information through advanced Google search queries. Operators like AND, OR, and NOT can be used to include or exclude keywords, while wildcards and quotation marks allow for partial or exact matches. This information can reveal vulnerabilities, discover credentials, and more. The document also lists free self-learning resources like Udemy, Coursera, and LinkedIn Learning, as well as ways to access textbooks through Library Genesis or get developer tools through student accounts.
4. Google hacking search
What is Google hacking search?
Google hacking, sometimes referred to as Google dorking, is an information
gathering technique used by an attacker leveraging advanced Google searching
techniques. Google hacking search queries can be used to identify security
vulnerabilities in web applications, gather information for arbitrary or individual
targets, discover error messages disclosing sensitive information, discover files
containing credentials and other sensitive data.
5. Logical operations and symbols in Google search
Google hacking search
Operations Purposes Examples
AND (+) Used to include keywords. All the keywords need
to be found.
developer AND student AND
club (developer +student +club)
NOT (-) Used to exclude keywords. All the keywords need
to be found.
developer club NOT student
(developer club –student)
OR (|) Used to include keywords where either one
keyword or another is matched. All the keywords
need to be found.
developer club OR student
(developer club |student)
Tilde (~) Used to include synonyms and similar words. developer student ~club
6. Logical operations and symbols in Google search
Google hacking search
Operations Purposes Examples
Double quote (“ ”) Used to include exact matches. “developer student club”
Period (.) Used to include single-character wildcards. developer student .lub
Asterisk (*) Used to include single-word wildcards. developer * club
Parenthesis ( () ) Used to group queries. (“developer club” | student club)
7. Advanced search operators
Google hacking search
Operations Purposes
intitle/allintitle search page title
inurl/allinurl search URL
filetype search specific file
Intext/allintext search text of page only
site search specific site
cache search and display a version of a
web page as it was shown when
Google crawled it.
Operations Purposes
inanchor search link anchor text
numrange locate number
daterange search in date range
author group author search
group group name search
insubject group subject search
msgid group msgid search
10. Self-learning resources
With these platforms, you can learn (for free), and pay to get certificates.
• Udemy
• LinkedIn Learning
• Coursera
• Pluralsight
• Free Code Camp
• Harvard X
• …
E-learning websites
11. How to get free textbooks?
Access the website Library Genesis (https://libgen.is) to
get many free textbooks.
However, if you can afford to buy/borrow those
textbooks from official sites, please pay for it.
Self-learning resources
12. Self-learning resources
● Use your student email to register for GitHub Student Developer Pack at
https://education.github.com/pack.
● Use your Microsoft account (Hotmail, outlook, student email) to subscribe
Visual Studio (Dev Essentials) at https://my.visualstudio.com/.
● Download torrents of e-learning resources from the Internet. However, I
DON’T ENCOURAGE you to do this because virus and malware can be
attached to the torrents.
How to get free registrations for e-learning platforms?