This guide walks you through launching QtRecon, running your first network scan, and viewing the results.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/bouligo/cuterecon/llms.txt
Use this file to discover all available pages before exploring further.
Launch the application
Start QtRecon from your terminal:QtRecon workspace files are SQLite databases with the
.db extension. You can edit them directly if needed.Run your first scan
Open the new scan dialog
Click File > New Scan or press the new scan button in the toolbar.The scan dialog allows you to configure:
- Target IP addresses or CIDR ranges
- Port ranges (TCP and UDP)
- Scan type (SYN, Connect, etc.)
- Scan speed (
-T0through-T5) - Additional options like OS detection and default scripts
Configure your scan
For a quick test scan, use these settings:Target:
192.168.1.0/24 (adjust to your network)Port range: T:-,U:53,161,631T:-scans all TCP portsU:53,161,631scans specific UDP ports
-sS (SYN scan, requires root)Speed: -T3 (normal)Options:- ✓ Version probing
- ✓ Default scripts
- ✓ OS detection
Start the scan
Click Start Scan.If you’re running a privileged scan (like
-sS), you’ll be prompted for your password by the graphical sudo program (pkexec, gksu, etc.).The scan progress appears in the Jobs tab at the bottom of the window.View scan results
Select a host
Click on any host in the Hosts panel on the left.The right panel displays:
- Host information (IP, hostname, OS, MAC address)
- Open ports and services
- Notes section for your observations
Explore the ports tab
The Ports tab shows all discovered services with:
- Port number
- Protocol (TCP/UDP)
- Service name and version
- Launch configured tools for that port
- Copy the port number
- View service details
View nmap output
Click the nmap tab to see the raw nmap output for the selected host.This includes:
- Full version detection results
- Script output from NSE scripts
- OS detection details
Launch tools manually
You can launch tools interactively against any discovered service.Right-click to see available tools
Right-click on the port to see all configured tools that can run against this service.For example, port 80 might show:
- Launch Firefox
- Launch Nikto
- Scan files and folders with feroxbuster
- Launch Nuclei
- Launch Sqlmap in batch mode
Execute the tool
Click a tool to launch it.QtRecon automatically replaces variables in the command:
%%%IP%%%→ Target IP address%%%PORT%%%→ Selected port%%%HOSTNAME%%%→ Target hostname (or IP if no hostname)
Work with the Services view
The Services tab provides a port-centric view of your scan results.Switch to the Services tab
Click the Services (X) tab in the main work area.This shows all unique ports discovered across all hosts.
Select a port
Click on any port to see all hosts with that port open.For example, clicking “80/tcp” shows all web servers in your scan.
Add notes and credentials
Add notes to a host
Select a host and click in the Notes section at the bottom right.You can:
- Type or paste text
- Drag and drop images
- Use basic formatting
Save your workspace
Save the database
Click File > Save or press Ctrl+S.Choose a filename and location for your workspace database.
Enable autosave (optional)
Click File > Autosave database every 5 mins to automatically save your work.
Autosave is only available after you’ve manually saved the workspace at least once.
Next steps
Now that you’ve run your first scan, explore QtRecon’s advanced features:Configure custom tools
Press F10 to open settings and add your own tools to the user_binaries section
Set up autorun
Configure which tools launch automatically when specific ports are discovered
Use snippets
Access the Snippets panel for reverse shells and common commands with automatic variable replacement for
%%%LHOST%%% and %%%LPORT%%%Import XML files
Click File > Import nmap XML to import existing nmap scan results
