-
Notifications
You must be signed in to change notification settings - Fork 1
Home
github-actions[bot] edited this page Dec 25, 2025
·
4 revisions
Welcome to the official documentation for UnauthScout – the unauthenticated reconnaissance tool for Git platforms.
⚡ Quick Start: Install in 30 seconds
This wiki follows DRY (Don't Repeat Yourself) principles:
- README.md → Project overview, installation, quick examples
- Wiki → Comprehensive documentation, tutorials, deep dives
- Schemas/ → Source of truth for data contracts
- Code → Self-documenting where possible
Synced with code: This documentation is maintained alongside the codebase. Found an issue? Edit this page.
Latest version: v0.3.0
- Unified Metadata & Intelligence Layer – Normalized schemas and analytical summaries
- Intelligent reporting with
--summarizeflag - Cross-provider repository analysis (total stars, top languages, activity insights)
- Enhanced CLI with
--prettyflag for formatted JSON output
- Repository enumeration – Listing of user repositories for GitHub and GitLab
- Expanded API field mapping documentation
- Multilingual documentation updates (EN/PT)
- Improved CLI with
--reposflag support
UnauthScout is designed for legitimate security assessment, auditing, and research. Use responsibly:
- Respect platform rate limits
- Only query public data
- Follow each provider's Terms of Service
- No authentication support (by design)
- Rate-limited by providers
- Public data only
- No correlation across platforms
- Issues: Bug reports & feature requests
- Discussions: Q&A and ideas
- Contributing: See how to help
# Installation (from source)
git clone https://github.com/rmottanet/unauthscout.git
cd unauthscout
chmod +x bin/unauthscout
# Add to PATH (optional)
export PATH="$PATH:$(pwd)/bin"
# First scan
unauthscout octocat --provider github📄 License: MIT
🐛 Found a bug? Report it
💡 Have an idea? Suggest a feature
🔓 Unauthenticated reconnaissance tool for GitLab & GitHub
Setup - Quick install guide and first configuration Usage - Usage Guide
OSINT Workflow - Ethical reconnaissance methodology and best practices
- UnauthScout API Repo Map - Unified field mapping for UnauthScout repo data
- UnauthScout API User Map - Unified field mapping for UnauthScout user data
- GitHub API Repo Map - Complete field mapping for GitHub repo data
- GitHub API User Map - Complete field mapping for GitHub user data
- GitLab API Repo Map - Complete field mapping for GitLab repo data
- GitLab API User Map - Complete field mapping for GitLab user data