Sean Birmingham
Templates by Sean Birmingham
Security reconnaissance with Google Dorks, Parsera scraping, and Gmail reports
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: 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 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
Web security scanner for OWASP compliance with Markdown reports
How the n8n OWASP Scanner Works & How to Set It Up How It Works (Simple Flow): Input: Enter target URL + endpoint (e.g., https://example.com, /login) Scan: This workflow executes 5 parallel HTTP tests (Headers, Cookies, CORS, HTTPS, Methods) Analyze: Pure JS logic checks OWASP ASVS (Application Security Verification Standard) rules (no external tools) Merge: Combines all findings into one Markdown report Output: Auto-generates + downloads scan-2025-11-16_210900.md (example filename) Email: (Optional) Forward the report to an email address using Gmail. --- Setup in 3 Steps (2 Minutes) Import Workflow Copy the full JSON (from "Export Final Workflow") In n8n → Workflows → Import from JSON → Paste → Import (Optional) Connect your Gmail credentials In the last node to auto-email the report Click Execute the workflow Enter a URL in the new window, then click 'submit'. You can alternatively download or receive the Markdown report directly from the Markdown to File node --- (Supports any HTTP/HTTPS endpoint. Works in n8n Cloud or self-hosted.)