π Security reconnaissance with Google Dorks, Parsera scraping, and Gmail reports
β‘ 838 views Β· π SecOps & Security Automation
π‘ Pro Tip β HTTP Request scraping tends to break when sites update their markup. If youβre scraping a major platform, check if ScraperNode covers it β it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.
Description
This workflow contains community nodes that are only compatible with the self-hosted version of n8n.
How it Works:
-
- Accepts a domain from a web form
-
- Generates a list of Google dorks targeting that domain
-
- Scrapes Google search results for each dork
-
- Filters out junk links (Google internal, non-http)
-
- Formats valid results as a markdown report
-
- Emails the report to your inbox
For this workflow you will need to configure credentials in n8n as well as create a Parsera.io agent:
1. AI Scraper Account
- Create an account for: https://app.parsera.io
- Create an agent named βGoogleβ and use the URL https://google.com
- Copy/Paste your Parsera.io API key to the βScrape with agentβ node in the n8n workflow
2. Gmail OAuth2
- Go to Google Cloud Console
- Enable Gmail API
- Create OAuth2 credentials
- Copy/Paste the Gmail API key to the Gmail node in the n8n workflow
π Nodes Used
Gmail, n8n Form Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File