A modern, dark-themed Windows GUI for RealiTLScanner — a powerful TLS 1.3 scanner designed to find feasible REALITY destinations.
Note: This GUI wraps the original CLI scanner with a graphical interface. All scanning logic remains unchanged.
- Three Scan Modes — Scan by IP / CIDR / Domain, from a file, or crawl domains from a URL
- All CLI Options — Port, threads, timeout, output file, verbose mode, IPv6 support
- Real-Time Log — Color-coded live output (🟢 feasible, 🔴 errors, 🟣 commands)
- Results Table — Sortable DataGrid with columns: IP, Origin, Cert Domain, Cert Issuer, Geo Code
- Right-Click Copy — Copy IP, domain, row, or all results to clipboard
- GeoIP Auto-Download — Automatically downloads and updates
Country.mmdbevery 7 days - CSV Export — Export scan results to a CSV file
- Dark Theme — Premium dark UI with custom scrollbars, styled inputs, and smooth visuals
- Start / Stop — Start a scan and stop it at any time
- Elapsed Timer — Track how long the scan has been running
- Windows 10/11
- .NET 9.0 Runtime — Download here
RealiTLScanner-windows-64.exe— already included in the project directory
- Download the latest release or build from source
- Run
RealiTLScannerGUI.exe(scanner executable is already included) - Enter a target (IP, CIDR, domain) and click ▶ Start Scan
The GeoIP database (Country.mmdb) will be downloaded automatically on first launch.
cd RealiTLScannerGUI
dotnet publish -c Release -r win-x64 --self-contained false -p:PublishSingleFile=true -o ./publishcd RealiTLScannerGUI
dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -o ./publish-standaloneThe GUI maps all original CLI flags to intuitive controls:
| CLI Flag | GUI Control | Default |
|---|---|---|
-addr |
IP / CIDR / Domain text input | — |
-in |
File picker (Browse button) | — |
-url |
URL text input | — |
-port |
Port number field | 443 |
-thread |
Threads number field | 2 |
-timeout |
Timeout number field | 10 |
-out |
Output file path | out.csv |
-v |
Verbose checkbox | off |
-46 |
Enable IPv6 checkbox | off |
This GUI is built on top of the original RealiTLScanner by its author. Full credit goes to them for the core scanning engine. This project simply adds a graphical frontend to make the tool more accessible.
This project follows the same license as the original RealiTLScanner.