Here is an awesome pdf on hacking using Google...-Johnny Long
Learn Google Searching Basics
Explore Google's Web-based Interface, build Google queries, and work with Google URLs.
Use Advanced Operators to Perform Advanced Queries
Combine advanced operators and learn about colliding operators and bad search-fu.
Learn the Ways of the Google Hacker
See how to use caches for anonymity and review directory listings and traversal techniques.
Review Document Grinding and Database Digging
See the ways to use Google to locate documents and then search within the documents to locate information.
Understand Google's Part in an Information Collection Framework
Learn the principles of automating searches and the applications of data mining.
Locate Exploits and Finding Targets
Learn a few searches that give good results just about every time and are good for a security assessment.
Locate and profile web servers, login portals, network hardware and utilities.
Find ways to search for usernames, passwords, credit card numbers, social security numbers, and other juicy information.
Hack Google Services, Learn more about the AJAX Search API, Calendar, Blogger, Blog Search, and more.