Automated Google Dorking & Link Discovery
detail.loadingPreview
Automate the process of finding valuable links on any domain using custom Google Dorks. This workflow gathers targeted information and sends a clean report to your inbox.
About This Workflow
This n8n workflow empowers users to perform automated Google Dorking for any given domain. It starts by accepting a target domain via a form, then dynamically generates a set of tailored Google Dorks. These dorks are then used to scrape search results using an AI-powered agent, specifically designed to extract relevant links. The extracted links are meticulously cleaned to remove irrelevant or erroneous entries. Finally, the workflow compiles the identified links into a neatly formatted HTML report and delivers it via email, providing a streamlined way to gather specific information from websites.
Key Features
- Dynamically generate Google Dorks based on your target domain.
- Leverage AI-powered web scraping for efficient data extraction.
- Automated cleaning of scraped links to ensure accuracy.
- Customizable email reporting for easy access to findings.
- User-friendly form input for quick workflow initiation.
How To Use
- Configure Form Input: Update the 'Form Input' node's 'formTitle' and 'formFields' to suit your needs. The default is set to accept a 'URL'.
- Review Dork Template: Inspect the 'Dorks Template Search' node's
jsCode. Modify the default dorks or the domain replacement logic if necessary. - Set Up AI Scraper: In the 'Scrape with agent' node, ensure you have a Google agent configured in your AI Scraper account. Enter your API key and set the 'agentName' to 'google'.
- Customize Output Cleaning: Adjust the filtering logic in the 'Clean Output' node's
jsCodeif you need to exclude or include different types of links. - Configure Email Notification: Double-click the 'Send a message' node. Update 'sendTo' with your desired email address and ensure your Gmail OAuth2 credentials are correctly set up.
- Connect Nodes: Verify that all connections in the 'connections' section of the JSON are correctly established.
- Execute Workflow: Run the n8n workflow to initiate the process.
Apps Used
Workflow JSON
{
"id": "45a1c144-45db-46e8-8cee-bc06267b4eb1",
"name": "Automated Google Dorking & Link Discovery",
"nodes": 17,
"category": "DevOps",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 45a1c144-45db...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Related Workflows
Discover more workflows you might like
Automated PR Merged QA Notifications
Streamline your QA process with this automated workflow that notifies your team upon successful Pull Request merges. Leverage AI and vector stores to enrich notifications and ensure seamless integration into your development pipeline.
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.
Visualize Your n8n Workflows: Interactive Dashboard with Mermaid.js
Gain unparalleled visibility into your n8n automation landscape. This workflow transforms your n8n instance into a dynamic, interactive dashboard, leveraging Mermaid.js to visualize all your workflows in one accessible place.