Introduction to AtDork¶
Welcome to the official documentation for AtDork, a professional Open Source Intelligence (OSINT) and advanced dorking tool engineered for security researchers, penetration testers, and bug bounty hunters.
AtDork automates the extraction of exposed documents, vulnerable parameters, misconfigured server indexes, and leaked credentials from public search engine indexing.
Why AtDork?¶
Unlike conventional dorking scripts that easily trigger captchas and face IP bans, AtDork incorporates sophisticated engineering principles to guarantee high availability and evasion:
- Blazing Fast Parallelism – Highly optimized multi-threaded processing with configurable concurrency limits.
- Multi-Engine Aggregator – Queries DuckDuckGo, Google, Bing, Startpage, Yandex, Yahoo, and more.
- Ironclad Anonymity – Native Tor integration, persistent proxy rotation pools, and
--ip-guardto prevent identity leaks. - Intelligent Resilience – Built-in circuit breakers, adaptive jitter delays, and error classification algorithms.
- Seamless Pipelines – Directly pipe discovered endpoints into vulnerability scanners like
wpscanorsqlmap. - Template System – YAML-based dork collections with
{target}substitution and selective execution.
Document Layout¶
To master AtDork, explore the documentation layout based on your skill level:
- Installation – Standard setups via PyPI or local building from source code.
- Quick Start – Run your first queries within 60 seconds.
- Basic Usage – Common commands and practical examples.
- Features – Deep dive into resilience, proxy, templates, and batch processing.
- CLI Reference – The full master matrix containing all 50+ configuration flags.
- Troubleshooting – Common issues and how to resolve them.
Quick Stats¶
- 50+ CLI Flags – Complete control over every aspect of your search.
- 6+ Search Engines – DuckDuckGo, Google, Bing, Startpage, Yandex, Yahoo.
- 114+ Unit Tests – Production-ready stability and reliability.
- 10+ Templates – Pre-built dork collections for SQLi, XSS, WordPress, and more.
Ethical Use
AtDork is intended for legal, authorized security testing only. You must have explicit written permission from the target owner before scanning. Unauthorized access to systems or data is strictly prohibited.
Quick Navigation¶
| Section | Description |
|---|---|
| Installation | Install via pip install atdork or build from source |
| Quick Start | First search in under 60 seconds |
| Basic Usage | Common commands and examples |
| Resilience System | Circuit breakers, adaptive delays, and fallback |
| Proxy & Anonymity | Proxy pools, Tor, strict mode, IP guard |
| Vulnerability Filter | Platform detection with custom wordlists |
| Template System | YAML templates with {target} substitution |
| Batch Processing | Parallel execution and resume capability |
| Output Formats | JSON, CSV, TXT, and SQLite |
| CLI Reference | Complete flag reference (50+ flags) |
| Troubleshooting | Common issues and solutions |
Get Started¶
Ready to start? Run your first search now:
Or explore the Quick Start guide for a step-by-step tutorial.