dom-omg/webscout

GitHub: dom-omg/webscout

Stars: 0 | Forks: 0

# WebScout — Autonomous OSINT Threat Intelligence Agent Autonomous threat intelligence agent powered by **Bright Data** live web infrastructure + **Claude Opus** orchestrator. **Hackathon:** Bright Data x lablab.ai Web Data UNLOCKED — Track 3: Security & Compliance **Deadline:** May 29, 2026 ## What It Does Give it any IOC — domain, IP, org, email, threat actor — and it autonomously: 1. **Searches live web** via Bright Data SERP API (bypasses geo-blocks, real-time) 2. **Scrapes threat intel pages** via Bright Data Web Unlocker (bypasses bot detection) 3. **Hunts credential exposure** on paste sites, GitHub, dark web forums 4. **Cross-references infrastructure** — WHOIS, DNS, IP reputation, domain reputation 5. **Self-corrects** — iterates on low-confidence findings, re-verifies before reporting 6. **Produces structured report** — every finding MITRE ATT&CK tagged, confidence scored, traced to live source ## Why Bright Data Standard scrapers hit walls: bot detection on AbuseIPDB, geo-blocks on threat intel forums, JS-rendered paste sites, SERP rate limits. Bright Data removes every wall — Web Unlocker bypasses bot detection, SERP API returns real-time results, residential proxies route through any country. ## Architecture agent/ Claude Opus orchestrator Self-correction loop | Confidence scoring | Hallucination detection mcp-server/ Custom MCP Server — 14 Bright Data OSINT tools bd_web_search | bd_scrape_url | bd_whois | bd_dns_lookup bd_search_news | osint_paste_search | osint_github_exposure osint_threat_actor_search | osint_ip_reputation osint_domain_reputation | osint_linkedin_org | report_* ## Quick Start git clone https://github.com/dom-omg/webscout && cd webscout cd mcp-server && npm install && npm run build && cd .. cd agent && npm install && cd .. export ANTHROPIC_API_KEY=sk-ant-... export BRIGHTDATA_API_TOKEN=your_token # Investigate a domain TARGET_IOC=evil.com TARGET_TYPE=domain npx tsx agent/src/index.ts # Investigate an IP TARGET_IOC=185.220.101.45 TARGET_TYPE=ip npx tsx agent/src/index.ts # Investigate a threat actor TARGET_IOC="Lazarus Group" TARGET_TYPE=threat_actor npx tsx agent/src/index.ts ## Confidence Scoring | Level | Score | Requirement | |-------|-------|-------------| | CONFIRMED | ≥0.85 | 3+ independent Bright Data sources agree | | CORROBORATED | 0.65–0.84 | 2 independent sources | | INFERRED | 0.40–0.64 | 1 source + logic | | SPECULATIVE | <0.40 | Flagged as hallucination — NOT in report |
标签:自动化攻击