gitwtfhub

wtf is uac-sni-spoofer-windows?

floxu1/uac-sni-spoofer-windows — explained in plain English

Analysis updated 2026-05-18

120HTMLAudience · generalComplexity · 3/5LicenseSetup · easy

TL;DR

A Windows app that improves mobile carrier internet connections in Iran using SNI spoofing and live-tested proxy routes.

Mindmap

mindmap
  root((UAC SNI Spoofer))
    What it does
      SNI spoofing
      Carrier based routing
      Auto proxy restore
    Tech stack
      Python
      PySide6
      Xray
    Use cases
      Improve carrier speed
      Auto proxy control
      Per carrier profiles
    Setup
      Portable exe option
      Python source option
      GPL-3.0 licensed

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Improve connection speed and reliability on MCI or IranCell mobile data by routing through the best tested SNI and edge server.

REASON 2

Automatically apply and later restore Windows system proxy settings without manual reconfiguration.

REASON 3

Switch between separate saved profiles for two different mobile carriers without one affecting the other.

REASON 4

Watch a live log and public IP check to confirm the current connection route is working.

What's in the stack?

PythonPySide6Xray

How it stacks up

floxu1/uac-sni-spoofer-windowswebdevsimplified/javascript-simplifieddboudreau00/countersign-rfp-rfi-rfq-studio-for-ai-assisted-workflows
Stars120124126
LanguageHTMLHTMLHTML
Last pushed2023-01-04
MaintenanceDormant
Setup difficultyeasyeasymoderate
Complexity3/51/53/5
Audiencegeneralvibe coderpm founder

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

The portable build needs no Python install, running from source requires Python 3.11 or 3.12 plus an included PowerShell setup script.

GPL-3.0: you can use and modify the code freely, but if you publish a modified version, you must release its source code under the same license.

Wtf does this do

UAC SNI Spoofer Windows is a Windows desktop application built as a network dashboard for improving internet connection quality on Iranian mobile carriers, specifically MCI (Hamrah-e Aval) and IranCell. It uses a method called SNI spoofing, credited to a group named Patterniha, along with the Xray proxy tool, to route traffic through selected servers and edges chosen based on live testing rather than a fixed list. The app scans and ranks available SNI hosts and edge servers, showing the results live, and automatically applies the chosen route as the Windows system proxy. If the app disconnects or is closed, it restores the previous Windows proxy settings so the system is not left misconfigured. Each carrier, MCI and IranCell, has its own separate profile and settings, so changing one carrier's configuration does not affect the other, and there is also a general Auto mode. The interface supports both Persian and English, with right-to-left and left-to-right layout support, and includes a live log view, a public IP check, and advanced settings for route, SNI, DNS, timeout, and fallback behavior. Most users are expected to run the portable Windows build, downloaded as a zip file from the project's GitHub Releases page, which does not require installing Python. Running it from source instead requires 64-bit Windows 10 or 11 and Python 3.11 or 3.12, installing the listed Python dependencies, and running an included PowerShell install script before starting the main program. The project is released under the GNU General Public License version 3, meaning the code can be used, inspected, and modified, but any published modified version must also be released under GPL-3.0 with its source code made available. The underlying SNI spoofing method from the Patterniha group, included as a third-party component, carries the same GPL-3.0 license.

Yoink these prompts

Prompt 1
Help me set up the portable version of UAC SNI Spoofer Windows without installing Python.
Prompt 2
Explain the difference between the mci, irancell, and auto modes in this app.
Prompt 3
Walk me through running this project from source on Windows 11 with Python 3.12.
Prompt 4
Help me understand what SNI spoofing does and why this app restores my proxy settings on exit.

Frequently asked questions

wtf is uac-sni-spoofer-windows?

A Windows app that improves mobile carrier internet connections in Iran using SNI spoofing and live-tested proxy routes.

What language is uac-sni-spoofer-windows written in?

Mainly HTML. The stack also includes Python, PySide6, Xray.

What license does uac-sni-spoofer-windows use?

GPL-3.0: you can use and modify the code freely, but if you publish a modified version, you must release its source code under the same license.

How hard is uac-sni-spoofer-windows to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is uac-sni-spoofer-windows for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.