Lesson 10: Enhancing Google Search with AI
While it's highly recommended to master the manual methods—searching Google directly for a person, experimenting with search operators, and discovering information yourself—AI tools can provide a powerful alternative or supplement for generating advanced Google dorks quickly.
One useful tool is Dork GPT (an AI-powered website that automatically creates Google dorks based on your natural language input).
Using Dork GPT
Usage is straightforward:
- Enter a plain-English description of what you want to search for.
- Click Generate.
- The tool produces a ready-to-use Google dork, often with a direct "Search on Google" button.
Example 1: Searching for a Person in PDF Files
Input: "search for rishi cabra in a pdf file"
The generated dork searches for PDFs containing the name "rishi cabra". Results include:
- Documents revealing personal email addresses (e.g., rishicabra132@gmail.com — previously identified).
- Business email addresses associated with companies.
- Potential phone numbers and related names.
- A university fee defaulter list (2020–2021) containing the target's name, degree (Bachelor of Technology), semester details, and outstanding fees — cross-referencing with known LinkedIn education info (Computer Science, Bachelor of Technology).
Even if some results are not exact matches, opening and searching within the PDFs can uncover additional relevant details.
Example 2: Targeting Indian Websites
Input: "search for rishi cabra in all indian websites"
This generates a dork restricting results to India's top-level domain (.in), e.g.:
"rishi cabra" site:.in
This focuses the search on Indian-hosted sites, which can be useful when you know the target's geographic or domain context.
In this lesson, you've learned how to leverage AI tools like Dork GPT to rapidly generate effective Google dorks, complementing your manual OSINT skills.