# QtRecon ## Docs - [Architecture](https://mintlify.wiki/bouligo/cuterecon/concepts/architecture.md): Understanding QtRecon's MVC architecture and core components - [Configuration](https://mintlify.wiki/bouligo/cuterecon/concepts/configuration.md): Understanding QtRecon's configuration system and JSON structure - [Workspace](https://mintlify.wiki/bouligo/cuterecon/concepts/workspace.md): Understanding QtRecon's workspace system and SQLite database structure - [Autorun rules](https://mintlify.wiki/bouligo/cuterecon/configuration/autorun-rules.md): Configure automatic tool execution when ports are discovered - [Configuration file](https://mintlify.wiki/bouligo/cuterecon/configuration/configuration-file.md): Understanding QtRecon's JSON configuration structure - [Tool setup](https://mintlify.wiki/bouligo/cuterecon/configuration/tool-setup.md): Configure custom tools and binaries in QtRecon - [Variables](https://mintlify.wiki/bouligo/cuterecon/configuration/variables.md): Dynamic variable substitution in tool configurations - [Credentials](https://mintlify.wiki/bouligo/cuterecon/features/credentials.md): Per-host credential storage and management with variable replacement - [Scanning](https://mintlify.wiki/bouligo/cuterecon/features/scanning.md): Network scanning with Nmap and Masscan integration - [Screenshots](https://mintlify.wiki/bouligo/cuterecon/features/screenshots.md): Automated screenshot capture with process tracking and intelligent deduplication - [Snippets](https://mintlify.wiki/bouligo/cuterecon/features/snippets.md): Code snippets and command cheatsheets with variable substitution - [Tool automation](https://mintlify.wiki/bouligo/cuterecon/features/tool-automation.md): Autorun system for automatic tool execution on discovered services - [Advanced usage](https://mintlify.wiki/bouligo/cuterecon/guides/advanced-usage.md): Privileged scans, custom scripts, credential integration, and advanced QtRecon features - [Adding custom tools](https://mintlify.wiki/bouligo/cuterecon/guides/custom-tools.md): Configure custom security tools and integrate them into your QtRecon workflow - [Running your first scan](https://mintlify.wiki/bouligo/cuterecon/guides/first-scan.md): Step-by-step guide to performing your first reconnaissance scan with QtRecon - [Import and export data](https://mintlify.wiki/bouligo/cuterecon/guides/import-export.md): Import XML scan results and export QtRecon workspaces for collaboration and archival - [Installation](https://mintlify.wiki/bouligo/cuterecon/installation.md): Install QtRecon and configure your system for reconnaissance automation - [What is QtRecon](https://mintlify.wiki/bouligo/cuterecon/introduction.md): A Qt-based reconnaissance automation tool for penetration testing - [Quickstart guide](https://mintlify.wiki/bouligo/cuterecon/quickstart.md): Run your first reconnaissance scan with QtRecon - [Database schema](https://mintlify.wiki/bouligo/cuterecon/reference/database-schema.md): Complete reference for QtRecon's SQLite database structure - [Keyboard shortcuts](https://mintlify.wiki/bouligo/cuterecon/reference/keyboard-shortcuts.md): Reference for keyboard shortcuts in QtRecon - [Troubleshooting](https://mintlify.wiki/bouligo/cuterecon/reference/troubleshooting.md): Solutions to common issues in QtRecon