Chapter 1: Google Search Basics
Exploring Google’s web-based interface
Introducing Google’s advanced operators
“Intitle” and “allintitle”: search within the title of a page
Allintext: locate a string within the text of a page
Inurl and allinurl: finding text in a URL
Site: narrow search to specific sites
Filetype: search for files of a specific type
Link: search for links to a page
Inanchor: locate text within link text
Cache: show the cached version of a page
Daterange: search for pages published within a certain date range
Info: show Google’s summary information
Stocks: search for stock information
Define: show the definition of a term
Colliding operators and bad search-fu
Chapter 3: Google Hacking Basics
Going out on a limb: traversal techniques
Chapter 4: Document Grinding and Database Digging
Chapter 5: Google’s Part in an Information Collection Framework
The principles of automating searches
Getting the data from the source
Scraping it yourself: requesting and receiving responses
Scraping it yourself: the butcher shop
Chapter 6: Locating Exploits and Finding Targets
Locating exploits via common code strings
Locating targets via source code
Chapter 7: Ten Simple Security Searches That Work
username | userid | employee.ID “your username is”
password | passcode | “your password is”
–ext:html –ext:htm –ext:shtml –ext:asp –ext:php
inurl:temp | inurl:tmp | inurl:backup | inurl.bak
Chapter 8: Tracking Down Web Servers, Login Portals, and Network Hardware
Locating and profiling Web servers
Using and locating various Web utilities
Targeting Web-enabled network devices
Chapter 9: Usernames, Passwords, and Secret Stuff, Oh My!
Searching for credit card numbers, social security numbers, and more
Searching for other juicy info
Chapter 10: Hacking Google Services
Chapter 11: Hacking Google Showcase
Chapter 12: Protecting Yourself from Google Hackers