How coontzy1/andork works
andork is a single-file OSINT reconnaissance CLI with two documented workflows: dork searches and document-metadata harvesting. The README describes both end-to-end; sampled source confirms the DDG search, Google browser pagination, downloads, resume state, and report generation. Since much of andork.py is unsampled, the graph omits uncertain internal call wiring and shows only documented workflow relationships.
Main entry points: andork.py Metadata mode · dorks Curated dorks
Components 20
CLI and orchestration
- CLI entry
andork.py - Dork mode
andork.py - Metadata mode
andork.py
Search and dork data
- Curated dorks
dorks - Custom dork file
- DuckDuckGo search
andork.py - Google search
andork.py
Metadata harvest
- Document download
andork.py - Downloaded files
- Exif extraction
andork.py - Metadata records
- Resume state
Findings and reports
- Dork findings
- Dork report
andork.py - Metadata report
andork.py
Other components
- Assessor
- Search engines
- Target domain
- exiftool
- Generated output
Connections 27
- Assessor → CLI entry: invokes
- CLI entry → Dork mode: dispatches
- CLI entry → Metadata mode: dispatches
- Dork mode → Curated dorks: loads queries
- Dork mode → Custom dork file: loads queries
- Dork mode → DuckDuckGo search: runs searches
- Dork mode → Google search: runs searches
- Metadata mode → DuckDuckGo search: searches files
- Metadata mode → Google search: searches files
- DuckDuckGo search → Search engines: queries
- Google search → Search engines: queries
- Dork mode → Target domain: targets
- Metadata mode → Target domain: targets
- Metadata mode → Document download: downloads results
- Document download → Downloaded files: writes files
- Metadata mode → Exif extraction: extracts metadata
- Exif extraction → Downloaded files: reads files
- Exif extraction → exiftool: invokes
- Metadata mode → Resume state: saves progress
- Metadata mode → Metadata records: writes records
- Dork mode → Dork findings: writes findings
- Dork mode → Dork report: renders report
- Metadata mode → Metadata report: renders report
- Dork report → Generated output: writes report
- Dork findings → Generated output: writes findings
- Metadata report → Generated output: writes report
- Metadata records → Generated output: writes metadata