// the find
cmliu/CFnat-Windows-GUI
CFnat 为 Windows 用户设计的 GUI 程序界面。
A WinForms GUI wrapper around the cfnat/colo command-line tools, which scan Cloudflare's IP ranges per-datacenter for low latency and then run local TCP forwarding to the best one. It's aimed at users (mostly in China, going by the README) whose ISP routes badly to Cloudflare's anycast network and who pair this with another proxy/tunnel tool for a better path.
Exposes the underlying CLI flags (colo, delay, task count, etc.) through a simple ini-backed GUI instead of making users memorize `-colo=HKG -delay=100` by hand. Ships prebuilt binaries for x86/amd64/arm/arm64 plus a dedicated Windows 7 build, more platform coverage than most hobby tools bother with. Scan results are cached to ip.csv/ips-v4.txt and grouped by datacenter code, so a rescan isn't needed every run and users can target the colo that's actually reachable from their network.
The repo has almost no source for what actually does the work: cfnat-windows-*.exe and colo-windows-*.exe are vendored precompiled binaries from a different, unlinked project, so there's nothing here to audit for what they do on your machine. The GUI itself is a couple of WinForms files (Form1.cs, Program.cs) with no tests, no CI, and no visible error handling beyond parsing the ini file. No activity since November 2024, with support limited to a Telegram group. The README's disclaimer (suggesting you delete the software within 24 hours, 'educational use only') reads as legal cover-copy rather than real guidance for a tool clearly meant for everyday use.